求指导一道关于vector的问题错在哪
//:lx5:xy.cpp#include <iostream>
#include <vector>
using namespace std;
int main(){
vector<int> v;
for(int i=0;i<10;i++)
v.push_back(i);
for(int i=0;i<v.size();i++)
cout<<v[i]<<", ";
cout<<endl;
}///"~
请问这个代码错在哪里?
#include <iostream> #include <vector> using namespace std; int main() { vector<int> v; v.reserve( 10 ); for( int i=0; i<10; ++i ) v.push_back(i); for( size_t i=0; i<v.size(); ++i ) cout << v[i] << ", "; cout << endl; return 0; }