Bonjour,
J'essaie de coder une liste chainée de façon à ce qu'elle soit le plus réutilisable possible.
Dans mon code je définit le type de données à manipuler dans le header:
Le pb c'est que, écrit comme ça, mon code ne traitera que des listes qui manipuleront des int.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 typedef int TYPE; //ici par exemple le type de données à manipuler est int.
Aussi, j'aimerais savoir si il était possible (via une fonction ou un typedef particulier) de définir 2 listes (faisant appel au même code) mais qui manipuleraient chacune une donnée de type différent sans avoir a réécrire 2 fois le code.
En C++ c'est possible avec les templates, y a t-il une équivalence en C ?
Merci
Partager