小编use*_*033的帖子

容量是否在向量中复制?

请使用以下代码:

std::vector<int> a;
a.reserve(65536);
std::vector<int> b(a);  //NOTE: b is constructed from a

a.reserve(65536); // no reallocation
b.reserve(65536);
Run Code Online (Sandbox Code Playgroud)

是否复制了容量?最后一行会有重新分配吗?标准是否对此有所说明或是否保持沉默?

c++ vector

52
推荐指数
2
解决办法
1678
查看次数

标签 统计

c++ ×1

vector ×1