什么之间的区别__PRETTY_FUNCTION__,__FUNCTION__,__func__,和他们在哪里记录?我如何决定使用哪一个?
在C语言中,__FUNCTION__可以用来获取当前函数的名称.但是,如果我定义一个名为a()的函数,并在b()中调用它,如下所示:
b()
{
a();
}
Run Code Online (Sandbox Code Playgroud)
现在,在源代码中,有很多函数,比如b()调用a(),例如c(),d(),e()......
是否有可能在()中添加一些代码来检测调用a()的函数的名称?
进一步: