[Débutant] Fonction membre et handler
Bonsoir,
Je m'exprimerais mieux en vous donnant le code qu'en formulant des phrases en Français, donc voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
std::string chaine_calculee = ....;
void appele_fonction(void (*fonction)(string))
{
fonction(chaine_calculee);
}
class Test {
....
void traite_les_infos (std::string les_infos)
{
Affiche les informations
}
void fonction_beta() {
appele_fonction( traite_les_infos);
}
};
Test t();
t.fonction_beta(); |
Seulement là il me sort une erreur car il attend une fonction et non une méthode membre d'une classe. Comment contourner ce problème au niveau de la classe ?
Je vous remercie.