如何定义一个宏实现获取函数名字符串,如下:
//某一函数
void fun0(){
....
}
//宏定义
#define GET_NAME(fun) ....... // 这个怎么写
//获取 name=="fun0"
char *name = GET_NAME(fun0)
Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
很简单,给你一些黑科技:
其中Log方法是这样定义的: