1. vector<int>::iterator iter1 = ivec.begin();
    2. int i = 1;
    3. for(vector<int>::iterator iter = ivec.begin(); iter != ivec.end(); iter++)
    4. {
    5. *iter = i++;
    6. }