//错误写法
vector<int> ivec;
for (vector<int>::size_type ix = 0; ix != 10; ix++)
{
ivec[ix] = ix;
cout <<ivec[ix]<<endl;
}
//正确写法
vector<int> ivec;
for (vector<int>::size_type ix = 0; ix != 10; ix++)
{
ivec.push_back(ix);
cout <<ivec[ix]<<endl;
}
vector 的下标不增加元素
阅读 63
2022-06-16
//错误写法
vector<int> ivec;
for (vector<int>::size_type ix = 0; ix != 10; ix++)
{
ivec[ix] = ix;
cout <<ivec[ix]<<endl;
}
//正确写法
vector<int> ivec;
for (vector<int>::size_type ix = 0; ix != 10; ix++)
{
ivec.push_back(ix);
cout <<ivec[ix]<<endl;
}
相关推荐
精彩评论(0)