Algo entre __func__ e __PRETTY_FUNCTION__?
Eu trabalho com o g ++ 4.8.1 e uso essas duas macros para depuração. No entanto, o__func__
A macro me fornece apenas o nome da função, que pode ser enganosa caso você tenha muitas funções com o mesmo nome em classes diferentes. o__PRETTY_FUNCTION__
macro produz toda a assinatura da função - com tipo de retorno, nome da classe e todos os argumentos, que podem ser muito longos.
Eu gostaria de ter algo entre - uma macro, que me dê apenas o nome da classe e o nome da função. Alguma maneira de conseguir isso?