小编jea*_*ean的帖子

隐藏GCC警告"设置但未使用"?

我想做一个函数来获取结构上的指针.我这样做了:

void *getTokenList() {
    static t_token *list;

    return &list;
}
Run Code Online (Sandbox Code Playgroud)

在编译时,我有这个警告: warning: variable ‘list’ set but not used [-Wunused-but-set-variable]

是否可以为此功能禁用此警告(仅此一项),或者在此变量上放置GCC属性以隐藏此警告?

我放在#pragma GCC diagnostic ignored "-Wunused-but-set-variable"我的文件顶部,但我想在此函数中仅为此变量隐藏此警告.

谢谢,让

c gcc warnings hide

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

c ×1

gcc ×1

hide ×1

warnings ×1