Vector: trouver la première paire des valeurs consécutives qui sont égaux

Author:

 vecteur, iterator
Download

#include 
#include 
#include 
using namespace std;

int main(int argc, char** argv)
{
  char val[5] = {'x', 'v', 'd', 'd', 'f'};

  vector vec(val, val+5);

  vector::iterator resultat = adjacent_find(vec.begin(), vec.end());

  if(resultat !=vec.end())
       cout <<"Une paire consécutive de '"<<*resultat
	    <<"' trouvée dans le vecteur"
	   << endl;

  return (0);
}

Leave a Reply

Your email address will not be published. Required fields are marked *