我想复制向量的内容,并希望将它们附加在原始向量的末尾,即 v[i]=v[i+n] for i=0,2,...,n-1
我正在寻找一种不错的方法,而不是循环。我看到了,std::vector::insert但是迭代版本禁止使用迭代器*this(即行为未定义)。
我也尝试std::copy了如下(但它导致了分割错误):
copy( xx.begin(), xx.end(), xx.end());
慕村225694
犯罪嫌疑人X
相关分类