Bonjour,
Je souhaite savoir s'il est possible lorsque l'on se trouve dans une classe de récupérer le nom de cette classe ainsi que la méthode dans laquelle on se trouve.
Mon but est de de récupérer ces deux informations pour afficher un message d'erreur et que je sache rapidement où j'ai un soucis.
Actuellement je rentre en dur dans ma fonction qui renvoie le message, le nom de la classe et de la méthode ou je me trouve. Ce que je souhaite c'est savoir s'il existe nativement quelque chose qui permet de récupérer ces informations.
Merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class myClass { public: void afficher(); }; void myClass::afficher() { // ici je souhaite récupérer le nom myClass et la méthode afficher errorMessage(className, methodName, msg); //Actuellement je rentre en dur le nom de la class et le nom de la method errorMessage("myClass", "afficher", msg); }
Partager