Classes et opérations sur des pointeurs

Signaler
Messages postés
54
Date d'inscription
mercredi 9 juin 2004
Statut
Membre
Dernière intervention
10 janvier 2006
-
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
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

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
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.