std::list support
std::list<T, Allocator> is declared as an one dimensional array representation type.
std::list<T, Allocator>
Array