#pragma once #include template T * New(int elements) { return (T *)aligned_alloc(16, (sizeof (T)) * elements); }