3. 第 3 章 向量

1. 数组不能随着问题规模的增大而增加,而动态分配的数组需要手动管理内存,于是 vector 应运而生。

2. 向量所使用的内存来自动态存储区,由系统动态管理。

3. 一般应该传递引用或常量引用形式,避免进行大量复制操作。

4. 当能够预知向量最终长度时,应该直接指定长度,而不要连续使用 push_back()操作,这样可以避免扩容所进行的复制消耗。

原文地址:https://www.cnblogs.com/Hello-Nolan/p/12232757.html