我想要一个完全忽略函数的命令。有人曾经给我看过这个命令,但我在手册中找不到它。
void a()
{
return;
}
#pragma gcc_disable
void a ()
{
return q09w8uifsdf
}
#include <stdio.h>
int main ()
{
a();
}
答案 0 :(得分:6)
void a()
{
return;
}
#if 0
void a ()
{
return q09w8uifsdf
}
#endif
#include <stdio.h>
int main ()
{
a();
}
答案 1 :(得分:0)
对于一个班轮只是评论出来
#define MAYBE /##/
MAYBE int a (){ return 0;}
保持
#define MAYBE
MAYBE int a (){ return 0;}
答案 2 :(得分:0)
你没有任何pragma
指令忽略一个函数执行..你可以使用conditional preprocessor
指令忽略它们。
#if
和#ifdef
可用于忽略函数..
#ifdef
检查是否定义了MACRO
.. #if 0
可用于直接忽略执行函数..