#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> vc;
vc.resize(10);
vc.resize(vc.size()+1,5);
for(vector<int>::iterator iter = vc.begin();iter != vc.end();++iter){
cout << *iter << endl;
}
}
无意中看到的一种实现,外界setvalue的时候,函数里面对vector类似上面这种操作,而没有直接使用push_back,
有谁知道是这样写实更有效率还是?