vector具有array的优点同时又有许多高效的优化,主要优点有顺序存储、随机访问、动态扩容、预分配等,它的插入操作和删除操作容易导致迭代器的失效,它使用原生指针作为迭代器
代码实现:https://github.com/inmail/mySTL/blob/master/mySTL/4stl_vector.h
vector具有array的优点同时又有许多高效的优化,主要优点有顺序存储、随机访问、动态扩容、预分配等,它的插入操作和删除操作容易导致迭代器的失效,它使用原生指针作为迭代器
代码实现:https://github.com/inmail/mySTL/blob/master/mySTL/4stl_vector.h