Mega Code Archive

 
Categories / C++ Tutorial / List
 

Move list iterator using ++

#include <iostream> #include <cassert> #include <list> #include <algorithm> // for find using namespace std; int main() {   char x[5] = {'a', 'r', 'e', 'q', 't'};   list<char> list1(&x[0], &x[5]);   // Search for the first occurrence of the letter e:   list<char>::iterator where = find(list1.begin(), list1.end(), 'e');   list<char>::iterator next = where;   ++next;   cout << *next << endl;   return 0; } q