Standard Template Library vector is a container class, that can be used like a dynamic array. The elements of a vector are stored in contiguous memory.
This project is a re - implementation of the standard STL vector library of C++. It's designed to be exception safe, effcient and memory safe.
This implementation of the vector
container class relies on SFINAE based overload & placement new for intialisation of items.
size__
total size of the buffercur_len__
current number of items in the buffermem_buff__
points to memory allocated for storing the elements of typeT
. (T *mem_buff__
)