-
void* de quel type
Bonjour,
j ai une fonction qui recoit en parametre un const void*, et je veux tester derriere de quel type est le pointeur recu, est ce possible?
(normalement le type recu est pointeur de char ou bien pointeur d'entier). Je ne peux utiliser la surcharge de fonction pour des raisons que je n evoquerais pas (pas la peine de s etendre)
-
Je ne pense pas que ce soit possible
void * est justement pointeur sur une zone mémoire de "on ne sait pas quoi".
-
En effet, même la RTTI ne marche pas sur un void*.
Tu veux éviter la surcharge, mais acceptes-tu un template ?
-
oui, c est vrai, alors c est parti pour les templates!!!
Merci