C++中的vector使用范例 (二)

2014-11-24 12:50:45 · 作者: · 浏览: 1
h_back(8);

arr.push_back(3);

arr.push_back(8);

for(vector::iterator it=arr.begin(); it!=arr.end(); )

{

if(* it == 8)

{

it = arr.erase(it);

}

else

{

++it;

}

}

cout << "After remove 8:\n";

for(vector::iterator it = arr.begin(); it < arr.end(); ++it)

{

cout << * it << " ";

}

cout << endl;

}

作者“志在千里”