C'est un point important à préciser, effectivement :).Citation:
Merci les gars pour vos explication, mais c'est un school project ! alors je suis obligé de travaillé avec void*
Dans ce cas, puisque c'est pour apprendre, je vais juste te donner quelques pistes sur comment faire bien. Voici les questions que tu dois te poser :
- Qui gère la durée de vie des objets de la liste ?
- Peut-on afficher un objet sans connaître son type ?
Pour la première question, je vois trois solutions à peu près évidentes. Je te laisse les trouver.
Pour la deuxième question, il me semble que tu l'as déjà posée. Alors, la réponse est non. Ce qui devrait t'amener à chercher un moyen de contourner cette limitation ;).
Enfin, il est important pour cet exercice que tu comprennes bien ce qu'est un pointeur, ce qu'est une variable allouée sur la pile et une variable allouée dans le tas. Sinon, tu ne pourras pas faire quelque chose qui marche.