简介
本类是一个POD类,在一块连续的内存空间中存储数据的描述信息以及实际的数据元素,元素类型为ContinuousVector结构。不支持动态扩容。
本类的描述信息包括:最大可保存的元素个数、当前存放的实际元素数量等。
需要包含的头文件
1 | #include <continuous_vector.h> |
Public成员函数
void Init(const size_t capacity) template<typename T> ContinuousVector *Add(size_t inner_vector_capacity) const ContinuousVector *Get(const size_t index) const size_t GetSize() const static size_t GetOverHeadLength(const size_t capacity)