Bonjour,
Nous sommes sur un tp sur les graphes et le parcours de ceux ci,le graphe est représenté par un reseau social de personnes qui possède des abonnements,représenté par une liste chainée de personne.
Le but de la deuxième partie étant de crée une nouvelle liste chainée pour cette personne afin d'y ajouter les personnes par lesquelles elle est suivie.(de la meme facon que les abonnements ,une liste chainée de personne)
Je vous joins les screens des principales fonctions intérésées,il y a evidemment énormement d'erreurs de mémoires mais le tp étant algorithmique il nous ai demandé de ne pas s'intérésser a la mémoire(ça fait du bien une fois...)
Cependant voilà,aucun soucis lorsqu'il s'agit de parcourir les abonnements d'une personne,on passe juste au suivant a chaque fois comme l'indique la fonction affAbo
Mais lorsqu'il s'agit d'afficher les personnes par lesquelles elle est suivi,un core dump ressort lorsque l'on a terminé de parcourir la liste chainée(et donc n'affiche rien)
Avez vous des pistes de solutions afin de contrer cela ? sous valgrind,la liste des suivis est affiché afin de crash mais ce n'est aps le cas lorsque je lance le programme normalement.
je vous joins également le fichier source en c pour les plus courageux
Je me doute qu'il y a énorment de soucis de mémoire non free etc mais ce n'est vraiment pa sle but du TP
Merci de votre aide
Partager