vector<int> ivec;
for (vector<int>::size_type st = 0; st < 10; st++)
{
ivec.push_back(st); //创建10个元素的vector对象
cout << ivec[st] << endl;
}
for (vector<int>::iterator iter = ivec.begin(); iter != ivec.end(); iter++)
{
*iter *= 2; //用迭代器把每个元素改为当前元素的两倍
cout << *iter;
}
for (vector<int>::size_type st = 0; st < 10; st++)
{
ivec.push_back(st); //创建10个元素的vector对象
cout << ivec[st] << endl;
}
for (vector<int>::iterator iter = ivec.begin(); iter != ivec.end(); iter++)
{
*iter *= 2; //用迭代器把每个元素改为当前元素的两倍
cout << *iter;
}