Bonjour !
J'ai posté y'a pas longtemps sur un probleme de printfEt vous m'aviez aidé il faut dire que c'était tout bete comme moi ! Maintenant mon code qui est censé deplacer des caisses jusqu'a la fin tout seul grace a l'algo A* plante tres bizarrement. Il effectue son travail sans probleme jusqu'au moment où en créant un noeud ( structure de structure de structure ) il efface une partie d'une liste chainee qui n'est pas du tout appellée au moment de la création du noeud en faisant :
Avant cette ligne, je peux acceder aux elements de la liste sans probleme, apres cette ligne j'ai droit a un Cannot Access apres le premier element de la liste. Comment sa se fait ? Un moyen de pallier a çà ? J'ai beau cherché depuis 2jours , sans dormir je ne comprends pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part AStar_nouveau_noeud = malloc(sizeof(struct AStar_noeud_t));
Cordialement et en vous remerciant d'avance
les sources et l'exe :
http://atpred.free.fr/test.tar
Partager