Salut,
J'utilise CodeBlocks pour éditer le programme et GNU GCC Compiler pour le debug / création de l'exécutable.
Si je mets une ligne telle que :
cout << monVecteur[1];
Où monVecteur est déclaré comme "vector <string> monVecteur;", la compilation se passe sans problèmes mais la ligne affichant à l'écran ce qui est contenu dans le vecteur plante l'exécutable à tous les coups. J'ai essayé ça dans un programme assez vaste, puis en copiant directement les exemples trouvés sur internet pour expliquer les vecteurs (5 lignes de code, donc aucune raison de planter) et si tout se passe bien quand je n'affiche rien, l'affichage plante toujours. Comme je suis certain que le programme en lui-même n'a rien de faux, je ne comprends pas pourquoi ça plante.
Des avis ? Je ne suis pas un programmeur de métier, j'utilise juste le C++ pour réaliser des opérations mathématiques qu'excel a du mal à faire donc je me contente du minimum de complexité dans mon code, et je ne suis pas capable de débugguer ce qui n'a pas d'erreur signalée...
Merci !