Non attends, l'adresse 0x087110F0 c'est un début de tableau de structure, celle-ci qui contient un int comme référence, un std::string pour un nom et et... ah, un pointeur pour l'élément suivant.
Sinon, sérieusement, t'as bien fait attention à initialiser tout tes pointeurs à NULL (0) ? Fais-le si tu l'a fait, comme ça s'il te dit adresse invalid at 0, c'est que t'accède à un pointeur non-initialisé. Sinon, ptet un free() mal placé, faut toujours pensé que un pointeur qui pointe sur rien -> on le met à 0
Après on peut pas dire sans voir ton code
Message édité par Terminapor le 29-03-2012 à 12:31:02
---------------
Perhaps you don't deserve to breathe