• 코드:
​x
 
1
#include <iostream>
2
#include <iterator>
3
#include <list>
4
using namespace std;
5
​
6
int main(void)
7
{
8
    list<int> ls = {10, 20, 30};
9
    list<int>::iterator iter;
10
    list<int>::const_iterator citer;
11
    
12
    iter = ls.begin();
13
    *iter = 100;
14
    citer = ls.end();
15
    // *citer = 300;    // 상수 반복자이므로 값의 변경은 불가능함. 
16
        
17
    for(citer = ls.begin(); citer != ls.end(); citer++)
18
    {
19
        cout << *citer << " ";
20
    }
21
    return 0;
22
}
표준입력 & 실행옵션