int main()
{
vector<int> ivec;
ivec.push_back(1); //赋值
ivec.push_back(2);
ivec.push_back(3);
ivec.push_back(4);
ivec.push_back(5);
ivec.push_back(6);
for (vector<int>::iterator it = ivec.begin(); it != ivec.end(); ++it)
{
*it = (*it%2 == 1) ? (*it * 2) : (*it);
cout << *it;
}
return 0;
}
{
vector<int> ivec;
ivec.push_back(1); //赋值
ivec.push_back(2);
ivec.push_back(3);
ivec.push_back(4);
ivec.push_back(5);
ivec.push_back(6);
for (vector<int>::iterator it = ivec.begin(); it != ivec.end(); ++it)
{
*it = (*it%2 == 1) ? (*it * 2) : (*it);
cout << *it;
}
return 0;
}