C ++ aktueller Funktionsname als String

7

Gibt es eine Möglichkeit, den aktuellen Funktionsnamen in C ++ zu erhalten? Ich möchte einige Funktionsaufrufe verfolgen. Gibt es etwas wie __FILE__ oder __LINE__ ?

Danke!

    
Felics 11.08.2010, 08:34
quelle

2 Antworten

11

Verwenden Sie

%Vor%     
Vladimir 11.08.2010, 08:35
quelle
10

Oder wenn Sie mit dem zukünftigen C ++ 0x-Standard kompatibel sein möchten, verwenden Sie __func__ , wenn Ihr Compiler dies unterstützt (GCC does), was portabel ist.

    
anon 11.08.2010 08:36
quelle

Tags und Links