Comment récupérer le pointeur d'une fonction membre d'une classe ?
Merci pour vos réponses.
Comment récupérer le pointeur d'une fonction membre d'une classe ?
Merci pour vos réponses.
A lire :
http://c.developpez.com/faq/cpp/?pag...onction_membre
Après ces explications dit nous si tu as encore des soucis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 struct A { int Func(bool, float); }; int main() { // Définition d'un alias pour le type de nos fonctions membres typedef int(A::FuncType)(bool, float); // Déclaration d'un pointeur sur fonction membre de A FuncType Function; // On l'initialise avec A::Func Function = &A::Func; // Appel de la fonction A a; int Ret = (a.*Function)(true, 5.2f); }
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager