Classes et opérations sur des pointeurs

cybermax62 Messages postés 54 Date d'inscription mercredi 9 juin 2004 Statut Membre Dernière intervention 10 janvier 2006 - 6 juil. 2004 à 11:08
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 10 juil. 2004 à 13:52
j'utilise dans un code plusieurs types de pointeurs. je les utilise tous dans différentes classes C++,qui apellent des fonctions et classes. bref, le binz...
Cependant mes opérations sur les pointeurs sont toujours les mêmes : initialisation(mémoire), ajout,suppresion.

Est-ce possible en C++ de créer une fonction/classe (avec des paramètres variables ?) qui permettent de faire des opé sur n'importe quelle forme de pointeur ? si bien que j'aurais plus besoin de redéfinir ces même fonction pour chaque type de pointeur...
merci

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
10 juil. 2004 à 13:52
Il faut utiliser les modèles de fonctions (les templates). En gros ce sont des fonctions normales sauf qu'elles dépendent en plus d'un paramètre qui représente un type. Je pense que ca peut être une solution pour toi.
0
Rejoignez-nous