如果向量包含用户定义的对象,则应在向量的存储重新分配中调用什么

时间:2016-08-26 15:17:11

标签: c++ vector

如果向量包含用户定义的对象,则在std :: vector中插入时,由于空间不足,可能会在内部进行存储重定位。在这种情况下,将调用赋值运算符还是复制con-structure?

1 个答案:

答案 0 :(得分:0)

它将使用复制(或移动,如果可用)构造函数将元素从原始存储移动/复制到新存储。