相关疑难解决方法(0)

快速将一个矢量复制到另一个矢量

我更喜欢两种方式:

void copyVecFast(const vec<int>& original)
{
  vector<int> newVec;
  newVec.reserve(original.size());
  copy(original.begin(),original.end(),back_inserter(newVec));
}

void copyVecFast(vec<int>& original)
{

  vector<int> newVec;
  newVec.swap(original); 
}
Run Code Online (Sandbox Code Playgroud)

你怎么做呢?

c++ algorithm stl

142
推荐指数
6
解决办法
32万
查看次数

标签 统计

algorithm ×1

c++ ×1

stl ×1