Comment appeler une fonction variable ?
Bonjour,
Voila j'ai plusieurs fonctions que je souhaiterais appeller en passant par une variable:
En d'autres termes, je voudrais déclarer une variable de type "fonction"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
//------------------------------------
// Exemple de ce que je souhaiterais obtenir:
//------------------------------------
int fonction1(String S)
{
...
}
int fonction2(String S)
{
...
}
void main()
{
if (var1==1) MaFonction=fonction1;
else MaFonction=fonction2;
i=MaFonction("TEST");
} |
Je sais comment faire en Delphi, mais comment proceder en C++builder ?
Merci de votre aide
franck