<vector>
头文件中声明的std::vector<T>
模板类提供了 Vector Array,但 std::vector<T>
仅限于在 C++ 中使用。std::vector<T>
模板类大致相同的功能,而开源版本则是从其项目中分离并整理出来的独立版本。Vector Helper 遵循新的 API 规范,与 std::vector<T>
模板类不同。并且,Vector Helper 是侧重于运行时安全设计的,也即包含更多的 API 调用检查、出入参数合法验证等。在性能方面,与 std::vector<T>
模板类接近。