在整个函数中保持相同的向量以进行添加和删除

时间:2017-08-23 14:23:26

标签: c++ vector

我正在创建一个固定大小的矢量b1(如c风格的数组),用于复制a1跟随a2。 我想到如下使用assign,但是在b1.assign()之后b1的大小减少到7(到a1的大小)。即使在assign()之后,如何保持b1尺寸20(固定尺寸)。 任何建议,我现在使用memcpy()。

Get-Item -Credential (Get-Credential)

1 个答案:

答案 0 :(得分:3)

如果您想复制内容,可以使用std:copy

std::copy(a1.begin(), a1.end(), b1.begin());