相关疑难解决方法(0)

g ++如何在忽略函数返回值时发出警告

lint产生一些警告,如:

foo.c XXX Warning 534: Ignoring return value of function bar()
Run Code Online (Sandbox Code Playgroud)

来自lint 手册

534忽略功能的返回值

'符号'(与位置比较)返回值的函数仅针对副作用调用,例如,在语句本身或逗号运算符的左侧.尝试:(void)function(); 调用函数并忽略其返回值.另请参见§5.5"标志选项"中的fvr,fvo和fdr标志.

我想在编译期间得到这个警告,如果有的话.gcc/g ++中有没有选项来实现这个目的?我打开了,-Wall但显然没有发现这一点.

c++ gcc g++ return-value compiler-warnings

26
推荐指数
4
解决办法
2万
查看次数

标签 统计

c++ ×1

compiler-warnings ×1

g++ ×1

gcc ×1

return-value ×1