2013年3月11日 星期一

[C++] STL iterator (泛型指標)

#include "stdafx.h"
#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main(int argc, char* argv[])
{
    vector  v;   //儲存一連串資料的陣列
    vector ::iterator iter;   //泛型指標,又叫做反覆器迭代器,主要是按照一定順序存取容器內容

    for(int i=1; i <= 10;i++)
        v.push_back(i);   //將1到10放入陣列

    for(iter = v.begin(); iter != v.end(); iter++) 
        cout << *iter <<" " ;
     cout << endl;

    return 0;
}

結果:



沒有留言:

張貼留言