Bonjour,
je ne vais pas trop m'étendre sur la question, et je reviens d'un peu de java dans lequel on peut faire des choses comme :
Et lors de l'instanciation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class EventReceiver { public: virtual void manageEvent(...); };
Peut-on faire cela en C++ ? Parce que je n'ai pas trouvé la bonne syntaxe si on pouvait le faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 EventReceiver* r = new EventReceiver( { public: void manageEvent(...) { //traitement spécifique } });
Cordialement!
Edit :
Visiblement le java m'a lavé le cerveau, j'avais oublié qu'on pouvait facilement passer des fonctions en c++, du coup ça n'a pas lieu d'être. Dites moi quand même ce que vous en pensez au cas où, même si je doute que la manière "javaisée" de faire soit très bonne.
Partager