Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2006, à 12:17

Stephanie

[C]Libération de la mémoire

Salut,

j'ai crée un arbre et je souhaite maintenant le libérer.

Dernière modification par Stephanie (Le 03/12/2006, à 15:56)

Hors ligne

#2 Le 27/11/2006, à 12:59

abetsic

Re : [C]Libération de la mémoire

(*arbre)->sommets.tab[i] c'est bien un pointeur ça ?
à voir ta déclaration j'aurai juste mis (*arbre)->sommets.tab

pour l'erreur de la ligne 147, j'avais ça quand lors de l'utilisation d'une strucutre j'utilisais "." au lieu de "->" (ou l'inverse)...

Hors ligne

#3 Le 27/11/2006, à 13:24

abetsic

Re : [C]Libération de la mémoire

Parce que libere_arbre prend un pointer vers un pointeur de type t_cellule, et quand tu l'appelles à la ligne 152, 153,154, 155 tu passes en argument un pointeur vers cell.

Hors ligne

#4 Le 27/11/2006, à 14:09

abetsic

Re : [C]Libération de la mémoire

euh... je comprend pas bien ta question...

J'ai rejeté un oeil à ton code, et je comprends pas très bien pourquoi il te dit que les types ne correspondent pas...

Si tu ecris libere_arbre pour qu'il prenne en argument un type cell et pas un type t_cellule ça donne quoi ? tu peux sûrement écrire une fonction libere_cellule très similaire à libere_arbre qui travailles sur le type cell je pense.

Hors ligne

#5 Le 29/11/2006, à 22:55

gene69

Re : [C]Libération de la mémoire

je connais pas le type de arbre
mais la syntaxe

cellule** arbre
(*arbre)->

fait partie des choses les plus dangereuse qu'il soit. Tu devrais déclarer un type intermédiaire si tu n'es pas à l'aise avec les pointeurs. Surtout que des cellule* devrai suffir. La preuve c'est que la premiere chose que tu fais c'est déreferrencer.

Stéphanie tu es partie pour être la 'Premium' de la fin d'année 2006.


Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion

Hors ligne