2008年9月24日 星期三

[轉貼]C++ vector 使用方法

#include vector

using namespace std;

vector v1;
vector ::iterator Iter1;

v1.push_back( 10 ); // 丟一個 integer 進去 vector
v1.push_back( 19 );

// v1.begin() : vector 的最前面
// v1.end() : vector 的最後面

for( Iter1 = v1.begin(); Iter1 < v1.end(); Iter1++ ){
cout << *Iter1 << ", "; // 取值,印出
}

cout << endl;
// 移除 第一個 Element
v1.erase (v1.begin());

// 移除 前兩個 Element
v1.erase (v1.begin(), v1.begin() + 1);

沒有留言: