Gibt es eine (standardisierte) Möglichkeit, den Namen der aktuellen Methode mit C++ abzurufen?Abrufen des Namens der aktuellen Methode in C++
Mit GNU GCC können Sie dies tun, indem Sie das Makro __FUNCTION__
und __PRETTY_FUNCTION__
(umgeben von 2 Unterstrichen) verwenden, aber das ist natürlich nicht portabel. Gibt es eine Möglichkeit, dies in Standard-C++ zu tun oder um es tragbar zu machen?
Sie die Unterstreichungen mit Schrägstrichen entweichen können Abschlag verhindern, dass sie nach oben durcheinander ... – Roddy
Oder durch den „Code“ klicken in der Editor, was ich getan habe, als ich es bearbeitet habe. –
Ich benutze ['BOOST_CURRENT_FUNCTION'] (http://www.boost.org/doc/libs/1_36_0/libs/utility/current_function.html) – fizzer