std::vector. template < class T, class Alloc = allocator > class vector; ... Vector. Vectors are sequence containers representing arrays that can change in size.
www.cplusplus.com