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:
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.
Le pb c'est que, écrit comme ça, mon code ne traitera que des listes qui manipuleront des 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