c++ - 是否有可以忽略函数的 gcc pragma?

标签 c++ c gcc

我想要一个完全忽略函数的命令。有人曾经向我展示过命令,但我在手册中找不到它。

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

最佳答案

嗯……你是这个意思?

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

关于c++ - 是否有可以忽略函数的 gcc pragma?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13841238/

相关文章:

python - 在非英语 Ubuntu 上编译 Cython .pyx 文件(unicode 错误)

c++ - 使用函数而不是巨大的 if 语句向下转换指针

c++ - 在 C++ glib 应用程序中连接到 dbus 信号的最简单方法是什么?

c - 特定的链表 C 函数

C99 指定初始化程序重复索引在构建输出或 lint 中根本没有标记

linux - 如何使 libusb 库对另一个程序可见?

c - OpenMP GPU 卸载数学库?

c++ - 有没有一种方法可以在不使用递归的情况下迭代 n 维数组(其中 n 是变量)?

c++ - 我的 Lua 对象被收集了吗?

c - 打印/写入 wchar_t?