Bonjour tout le monde,
je travaille sur la migration d'un projet de la version 6 de visual studio à la version 2008. à la compilation je n'ai aucune erreur par contre au déboggage ça part en vrille dès le début
Bref le problème c'est avec les listes et les itérateurs :
avec createStringListInstance est une fonction que j'ai implémenté pour créer une nouvelle instance de la liste en question et GetLocalList pour lui assigner un certain nombre de valeurs. Jusque là tout marche à merveille. passons au problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 list<char*, allocator <char*> > *maList = createStringListInstance(); GetLocalList(maList);
en atteignant cette dernière ligne, j'ai une alerte qui se déclenche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 list<char*, allocator <char*> >::iterator maListIterator; maListIterator = maList->begin(); //ici ça bloque
si quelqu'un a une idée, je lui serait reconnaissantException non gérée à 0x00418620 dans Sample.exe*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0xdddddddd.
Partager