接口:
void reserve( size_type new_cap );
- 如果
new_cap大于当前的capacity, 则重新生成capacity大于或等于new_cap的空间, 原先的迭代器/引用都将失效 - 如果
new_cap小于当前的capacity, 则什么都不做 - 在
size小于等于capacity之前, 插入操作都不会重新分配空间 - 不改变
size大小
接口:
void reserve( size_type new_cap );
new_cap大于当前的capacity, 则重新生成capacity大于或等于new_cap的空间, 原先的迭代器/引用都将失效new_cap小于当前的capacity, 则什么都不做size小于等于capacity之前, 插入操作都不会重新分配空间size大小