title: Making std::vector allocate aligned memory
body: <p>Is it possible to make <code>std::vector</code> of custom structs allocate aligned memory for further processing with SIMD instructions? If it is possible to do with <code>Allocator</code>, does anyone happen to have such an allocator he could share?</p>