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

  FORUM HardWare.fr
  Programmation
  C++

  rentrer un element dans une liste

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rentrer un element dans une liste

n°1045447
treza22
Posté le 13-04-2005 à 10:47:39  profilanswer
 

Bonjour,
J'ai une liste qui s'appelle L. Je voudrais rentrer en premier dans ma liste l'element 1. J ai utilisé la fonction push_back. Il veut bien compiler mais s'arrete en me mettant une erreur "violation d'accees a l adresse..."
 
Voila comment j'ai déclaré ma liste:
 
using namespace std;
typedef list <int> li;
 
li L;
 
L.push_back(1);
 
Quelqu'un voit une erreur? (peut etre faut-il initialié la liste?)
Merci d'avance

mood
Publicité
Posté le 13-04-2005 à 10:47:39  profilanswer
 

n°1045544
LordHarryP​otter
Posté le 13-04-2005 à 11:22:59  profilanswer
 

treza22 a écrit :

Bonjour,
J'ai une liste qui s'appelle L. Je voudrais rentrer en premier dans ma liste l'element 1. J ai utilisé la fonction push_back. Il veut bien compiler mais s'arrete en me mettant une erreur "violation d'accees a l adresse..."
 
Voila comment j'ai déclaré ma liste:
 
using namespace std;
typedef list <int> li;
 
li L;
 
L.push_back(1);
 
Quelqu'un voit une erreur? (peut etre faut-il initialié la liste?)
Merci d'avance


 
Où il est ton message d'erreur (quand ?) , t'utilise quoi comme compilateur ?

Code :
  1. #include <iostream>
  2. #include <list>
  3. using std::list ;
  4. using std::cout ;
  5. using std::cin ;
  6. using std::endl ;
  7. int main(void)
  8. {
  9. int _ ;
  10. typedef list <int> li;
  11. li L;
  12. L.push_back(1);
  13. cout << "done" << endl ;
  14. cin >> _ ;
  15. return 0 ;
  16. }


 
 
Je compile çà sous Visual Studio C++ 7 et çà marche (çà tourne)

n°1045561
treza22
Posté le 13-04-2005 à 11:30:03  profilanswer
 

je compile ca sous C++ Builder
il me met le message d'erreur juste au niveau de cette ligne de code L.push_back(1); Il rentre dedans mais ne peut pas en sortir...

n°1045580
treza22
Posté le 13-04-2005 à 11:34:32  profilanswer
 

J ai essaye aussi de vider ma liste (L.clear())et ca ne marche pas non plus.

n°1045589
LordHarryP​otter
Posté le 13-04-2005 à 11:38:31  profilanswer
 

essaie de faire L.resize(0)  ; juste avant le push_back :o

n°1045596
treza22
Posté le 13-04-2005 à 11:41:18  profilanswer
 

il ne veut pas non plus!

n°1045610
LordHarryP​otter
Posté le 13-04-2005 à 11:45:46  profilanswer
 

il ne veut meme pas du L.resize ????
Il te met koi comme message d'erreur ?

n°1045616
treza22
Posté le 13-04-2005 à 11:50:04  profilanswer
 

le meme message d erreur mais je crois que j ai trouve ce qui n allait pas
Je vais voir si c est ca!
Merci

n°1045626
LordHarryP​otter
Posté le 13-04-2005 à 11:59:46  profilanswer
 

treza22 a écrit :

le meme message d erreur mais je crois que j ai trouve ce qui n allait pas
Je vais voir si c est ca!
Merci


Tout à l'eure tu ne m'as pas dit le message d'erreur :o

n°1045659
treza22
Posté le 13-04-2005 à 12:12:55  profilanswer
 

Ben non c etait pas ce que je pensait et je suis encore bien bloqué!

mood
Publicité
Posté le 13-04-2005 à 12:12:55  profilanswer
 

n°1045663
treza22
Posté le 13-04-2005 à 12:16:25  profilanswer
 

En fait il rentre dans la fiche _list.h et bug a un moment et met le message : "violation d'accees a l adresse 0040557D.Lecture de l'adresse 00000014".
C est ca que tu voulais?

n°1045798
LordHarryP​otter
Posté le 13-04-2005 à 14:03:04  profilanswer
 

oui c'est çà que je voulais : donc il lante pas à la compilation mais à l'exécution ???
Je sais pas alors :(

n°1045814
treza22
Posté le 13-04-2005 à 14:06:26  profilanswer
 

oui c est ca! Je ne sais plus quoi faire....
Merci de ta patience


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

  rentrer un element dans une liste

 

Sujets relatifs
aceeder a une element d'une listeChanger la couleur d'une liste ?
Liste modifiable AccessImprimer une liste PHP/MySQL
[ HyperTalk ] Récupérer une liste des fichiers dans l'explorateurCompilation - Importance de l'ordre des libraries dans une liste
Selectionner un élément d'une liste de choixProblème liste chainée
Plus de sujets relatifs à : rentrer un element dans une liste


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