Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2663 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Problème avec list<int>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec list<int>

n°438404
haazheel
Posté le 24-06-2003 à 18:42:45  profilanswer
 

Salut,
 
alors là je cale sur un truc visiblement tout simple, mais j'ai pas trouvé la solution :fou:  
 
J'ai ce code:
 

Code :
  1. typedef list<int> toto;
  2. typedef toto::iterator ite;
  3. toto tata;
  4. tata.push_back(8);
  5. tata.push_back(16);
  6. int Nbre = tata.size();
  7. for (int i = 0; i < Nbre; ++i)
  8.         ShowMessage(tata[i]);  //Marche pas!!


 
Que mettre sous le for pour afficher l'élément i de tata?
 
Et ne vaut-il pas mieux remplacer cette boucle par:
 

Code :
  1. for (ite i = tata.begin(); i != tata.end(); ++i)
  2.         //xxxx


---------------
Another .Net Blog
mood
Publicité
Posté le 24-06-2003 à 18:42:45  profilanswer
 

n°438413
Deaddy
Posté le 24-06-2003 à 18:56:57  profilanswer
 

je m'y connais pas beaucoup en stl mais je dirais que l'operateur [] n'est pas sensé marcher avec les list (plutot avec les vector nan)

n°438416
haazheel
Posté le 24-06-2003 à 18:58:19  profilanswer
 

Deaddy a écrit :

je m'y connais pas beaucoup en stl mais je dirais que l'operateur [] n'est pas sensé marcher avec les list (plutot avec les vector nan)


 
Ben oui, et c'est là tout mon problème...
 
Je dispose de quoi pour récupérer/modifier un élément d'une liste et qui ne soit pas le premier ou le dernier (Ca je peux grâce à begin() et end())?


---------------
Another .Net Blog
n°438425
R3g
fonctionnaire certifié ITIL
Posté le 24-06-2003 à 19:09:17  profilanswer
 

Code :
  1. for (ite i = tata.begin(); i != tata.end(); ++i)
  2.         ShowMessage(*i)


Ca marche pas ca ?

n°438428
haazheel
Posté le 24-06-2003 à 19:12:46  profilanswer
 

ah bah si...
 
Ca doit être la seule méthode que j'ai pas essayé :(  
 
Merci!!


---------------
Another .Net Blog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Problème avec list<int>

 

Sujets relatifs
[VB]Problème caractères spéciaux [Resolu][HTML] Probleme d'impression
Problème de cookiesphp : Problème version? [ RESOLU ]
[asp]Probleme d'update d'1 champs d'1 ligne dans une table![HTML/JS] Probleme de hidden/visible avec un label
Problème avec les apostrophes en programmation MysqlProblème de récupération de formulaire
Probleme de retour a la ligne avec fgets( )...[c#] Probleme avec Server.Transfer
Plus de sujets relatifs à : Problème avec list<int>


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR