rentrer un element dans une liste - C++ - Programmation
Marsh Posté le 13-04-2005 à 11:22:59
treza22 a écrit : Bonjour, |
Où il est ton message d'erreur (quand ?) , t'utilise quoi comme compilateur ?
Code :
|
Je compile çà sous Visual Studio C++ 7 et çà marche (çà tourne)
Marsh Posté le 13-04-2005 à 11:30:03
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...
Marsh Posté le 13-04-2005 à 11:34:32
J ai essaye aussi de vider ma liste (L.clear())et ca ne marche pas non plus.
Marsh Posté le 13-04-2005 à 11:45:46
il ne veut meme pas du L.resize ????
Il te met koi comme message d'erreur ?
Marsh Posté le 13-04-2005 à 11:50:04
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
Marsh Posté le 13-04-2005 à 11:59:46
treza22 a écrit : le meme message d erreur mais je crois que j ai trouve ce qui n allait pas |
Tout à l'eure tu ne m'as pas dit le message d'erreur
Marsh Posté le 13-04-2005 à 12:12:55
Ben non c etait pas ce que je pensait et je suis encore bien bloqué!
Marsh Posté le 13-04-2005 à 12:16:25
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?
Marsh Posté le 13-04-2005 à 14:03:04
oui c'est çà que je voulais : donc il lante pas à la compilation mais à l'exécution ???
Je sais pas alors
Marsh Posté le 13-04-2005 à 14:06:26
oui c est ca! Je ne sais plus quoi faire....
Merci de ta patience
Marsh Posté le 13-04-2005 à 10:47:39
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