#include <iostream> #include <list> // list 利用のため using namespace std; int main(){ list<int> l; // int 型の list を宣言 for(int i=0 ; i<10 ; i++){ l.push_back(i); // 末尾に挿入 (先頭に挿入は push_front) } // イテレータ (反復子) の定義 list<int>::iterator pos; // イテレータをずらしながら、全てのデータを取り出す。 for(pos=l.begin(); pos!=l.end(); ++pos){ cout << *pos << "\n"; } return(0); } |
list<int> l; // int 型の list を宣言 |