是否有可以忽略函数的gcc编译指示?

Mik*_*ail 1 c c++ gcc

我想要一个完全忽略函数的命令.有人曾经给我看过这个命令,但我在手册中找不到它.

void a()
{
return;
}
#pragma gcc_disable
void a ()
{
return q09w8uifsdf
}
#include <stdio.h>
int main ()
{
  a();
}
Run Code Online (Sandbox Code Playgroud)

Nic*_*son 6

嗯......你是说这个?

void a()
{
return;
}
#if 0
void a ()
{
return q09w8uifsdf
}
#endif
#include <stdio.h>
int main ()
{
  a();
}
Run Code Online (Sandbox Code Playgroud)