Есть ли способ получить текущее имя функции в C ++?Я хочу отслеживать порядок вызовов некоторых функций.Есть ли что-то вроде __FILE__ или __LINE__?
__FILE__
__LINE__
Спасибо!
Использование
__FUNCTION__ //or __PRETTY_FUNCTION__
Или, если вы хотите быть совместимым с будущим (sic) стандартом C ++ 0x, используйте __func__, если ваш компилятор поддерживает его (GCC поддерживает), который будет переносимым.
__func__