adresse d'une fonction surchargée.
:salut:
Soit une fonction surchargée comme Visual Studio fait depuis deux ou trois versions... Exemple:
float fabs(float);
double fabs(double);
long double fabs(long double);
je veux récupérer l'adresse de la fonction double fabs(double)... Avant, j'écrivais:
Code:
void *Adr = (void *)fabs;
Maintenant, ca marche plus, à cause de la surcharge... :cry:
message d'erreur:
Citation:
'initialisation'*: impossible de convertir de 'overloaded-function' en 'void *'
1> Le contexte ne permet pas de lever l'ambiguïté de la fonction surchargée
Euh, on fait comment maintenant???
Merci.