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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class EventReceiver
{
	public:
		virtual void manageEvent(...);
};
Et lors de l'instanciation :
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
		}
});
Peut-on faire cela en C++ ? Parce que je n'ai pas trouvé la bonne syntaxe si on pouvait le faire

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.