直接定位vector当中元素的方法
直接定位vector中间元素的方法
vector<int> ivec;
for (vector<int>::size_type st = 0; st < 10; st++)
{
ivec.push_back(st);
cout << ivec[st] << endl;
}
vector<int>::iterator iter = ivec.begin() +ivec.end()/2; //直接定位vector中间元素
cout << *iter;
vector<int> ivec;
for (vector<int>::size_type st = 0; st < 10; st++)
{
ivec.push_back(st);
cout << ivec[st] << endl;
}
vector<int>::iterator iter = ivec.begin() +ivec.end()/2; //直接定位vector中间元素
cout << *iter;