...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::container::small_vector_storage
// In header: <boost/container/small_vector.hpp> template<typename T, std::size_t N, std::size_t Alignment> struct small_vector_storage { // types typedef dtl::aligned_storage< sizeof(T) *N, Alignment >::type storage_type; // public data members storage_type m_storage; static const std::size_t sms_size; };