jea*_*ean 11 c gcc warnings hide
我想做一个函数来获取结构上的指针.我这样做了:
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"我的文件顶部,但我想在此函数中仅为此变量隐藏此警告.
谢谢,让
cni*_*tar 17
您可以使用它来关闭它:
(void)list;
Run Code Online (Sandbox Code Playgroud)
另外,您可以使用不太方便__attribute__((unused)).
| 归档时间: |
|
| 查看次数: |
10657 次 |
| 最近记录: |