Erreur de segmentation inconnue - C++ - Programmation
Marsh Posté le 09-05-2019 à 23:18:19
Il semblerais que tu ais oublier d'allouer de la mémoire à tes pointeurs, à mon avis ça devrais même planter à la ligne 24 mais t'as juste eu de la chance.
Marsh Posté le 10-05-2019 à 10:28:10
chef_keeper a écrit : Il semblerais que tu ais oublier d'allouer de la mémoire à tes pointeurs, à mon avis ça devrais même planter à la ligne 24 mais t'as juste eu de la chance. |
Merci pour ta réponse. Comment pourrais-je modifier mon code du coup pour que ça fonctionne ? Merci
Marsh Posté le 10-05-2019 à 11:56:00
Sachifus a écrit : |
il faut allouer la mémoire.
Voici comment allouer ( et désallouer après ).
Code :
|
Marsh Posté le 10-05-2019 à 12:52:14
En 2019, on preferera utiliser std::unique_ptr pour gérer la durée de vie des données dynamiques plutot que new et delete
Marsh Posté le 10-05-2019 à 23:32:19
Merci beaucoup à tous pour vos réponses !
Bonne soirée
Marsh Posté le 09-05-2019 à 22:13:37
Bonsoir,
Depuis plusieurs jours, je peine à réaliser une structure de liste chaînée basique en C++.
J'ai tout tenté, mais systématiquement j'obtiens une erreur de segmentation....
D'après gdb, elle se produirait à la ligne 25 ci-dessous mais je ne comprends pas pourquoi...
Je suis sûr qu'il s'agit d'une erreur toute bête mais plusieurs jours de réflexion ne m'ont pas aidé à l'identifier...
Merci par avance pour votre aide