标签: c++ vector
我正在创建一个固定大小的矢量b1(如c风格的数组),用于复制a1跟随a2。 我想到如下使用assign,但是在b1.assign()之后b1的大小减少到7(到a1的大小)。即使在assign()之后,如何保持b1尺寸20(固定尺寸)。 任何建议,我现在使用memcpy()。
Get-Item -Credential (Get-Credential)
答案 0 :(得分:3)
如果您想复制内容,可以使用std:copy:
std:copy
std::copy(a1.begin(), a1.end(), b1.begin());