Liste générique en C - C - Programmation
Marsh Posté le 07-03-2008 à 20:12:44
déjà ces deux lignes me semblent contradictoires :
Code :
|
ensuite dans ta fonction "int Ajouter_fin(t_Liste * L, void * Ptr_valeur)",le "t_List *L" alloué via la commande :
Code :
|
ne sera jamais retransmi au main donc ta liste sera toujours nulle
pour éviter cela, tu peux par example utiliser un pointeur de pointeur :
Code :
|
et passer en argument l'adresse du pointeur de liste :
Code :
|
Marsh Posté le 08-03-2008 à 11:56:12
merci beaucoup pour ta reponse,
est ce que quelque chose comme ca ferait l'affaire alors ?
Code :
|
merci d'avance
Marsh Posté le 07-03-2008 à 19:02:08
Bonjour a tous, j'aimerais faire une liste générique, mais j'ai un peu de mal...
Je voudrais instancier cette liste generique en liste de caractere.
J'ai une fonction ajouter_fin, qui ajoute un element en fin de liste:
et mon main:
Les soucis: - ma liste est toujours vide!
- afficher un type donné (ici caractere) alors que en generique j'ai <void * ptr_val> comme valeur de l'element de la liste?