Salutous
Voila j'ai une fonction qui recupere un pointeur void*.
Et je voudrai connaitre le type du pointeur car j'ai deux fonctions qui font la meme chose avec une seule ligne qui change suivant le parametre.
En gros:
Je sais que c'est possible mais j'arrive pas a retrouver le nom de la fonction sur Internet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int calcul(long* nb); int calcul2(float* nb); // Et je voudrai int calcul_tout(void* nb) { /*code*/ // quelque chose comme: if(type(nb) == long) //code else if(type(nb) == float) // code /*code*/ }
Si quelqu'un la connait
Merci
Partager