__FUNCTION__ Makro

Gast #3006429
Lesenswert?

Hallo,

wenn ich mit Qt/Mingw unter Windows in einer Methode ein cout << 
_FUNCTION_; mache, wird nur der Methodenname ausgegeben. Mache ich das 
gleiche unter Visual Studio, wird der Klassenname mit ausgegeben. Das 
hätte ich unter Qt auch gern so. Weiß jemand ob sich das ändern lässt 
und wenn ja, wie?

Gruß Philip
Gast #3006446
Lesenswert?

> cout << _FUNCTION_; mache, wird nur der Methodenname ausgegeben

So solls sein.

> unter Visual Studio, wird der Klassenname mit ausgegeben

Das ist microsoft-specific.

> und wenn ja, wie?

versuchs mal mit
1
__PRETTY_FUNCTION__

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren