假设我有以下内容:
std::vector<int> myints;
今日免费次数已满, 请开通会员/明日再来
std::vector<int> GiveNumbers()
{
std::vector<int> numbers;
for(int i = 0; i < 50; ++i)
{
numbers.push_back(i);
}
return numbers;
}
我能这样做吗:
myints = GiveNumbers();
做这个操作安全吗?这样做会使myints数组只包含0到49的数字,没有其他内容吗?这样做会清空之前可能存在于myints中的内容吗?如果不是,请问正确的操作方式是什么?
谢谢。