Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: Incrémenter la position d’un itérateur avec l’opérateur ‘++’

 list, assert, list
{filelink=14669}

 
#include <iostream>
#include <cassert>
#include
<list>
#include <algorithm>
using namespace std;
 
int main()
{
 
  char x[6] = {'B', 'O', 'N', 'J', 'U','R'};
 
  list<char> list1(x, x+5);
 
  // Rechercher la position de N
  list<char>::iterator where = find(list1.begin(), list1.end(), 'N');
 
  list<char>::iterator next = where;
  ++next; //Incrémenter la position
 
  //Afficher le caractère suivant
  cout << *next << endl;
  return 0;
}
 
 /*
J
 */

No comments yet.

Leave a Comment