函数开关
在一个文件中使用了很多次外部定义的函数,但现在我不想使用这个函数了,最简单的想法就是//或/**/注释掉,但这个代码维护起来不好,
现在我想定义一个宏,怎么定义比较好,实现一个函数的开关,作用域只在此文件中?
神牛们!!
[解决办法]
用#if/#endif的方式最好,比如:
#if PATH_A
void a(void)
{
}
#endif
[解决办法]
两种方法任你挑选
#define XX//把这句话屏蔽掉就不会执行下面的函数,打开就会
#ifdef XX
这里面是你想要执行的函数
#endif
或者
#define XX 1//设为0就不会执行下面的函数了
#if XX
这里面是你想要执行的函数
#endif
[解决办法]