C++ - const iterator
#include <iostream>
#include <vector>
#include <dbg.h>
using namespace std;
int main(void)
{
vector<int> vt;
vector<int>::const_iterator iter;
for(int i=0; i<10; i++)
vt.push_back(i);
for(iter = vt.begin();
iter != vt.end(); ++iter)
cout << *iter << endl;
return 0;
}