C/C++ “variable set but not used“的 警告问题解决方案
时间:2024-04-05 15:00:34 来源:网络cs 作者:焦糖 栏目:监控软件 阅读:
在编程的过程中,会有一些预留的变量暂时不用,但是编译过程编译器警告 会报错无法编译通过针对这个问题,采用下面的解决方案比较方便。
错误如下形式:
三种解决方法:
1.可以在变量前加上(void)就可以直接编译通过了。
(void)变量名;
修改makefile或者cmakelists 文件如下:error: variable ‘XXXX’ set but not used
3.或者在定义变量后或者写的函数变量后添加上[[gnu::unused]],亲测也是有效的:
int 变量名 [[gnu::unused]];
这样编译器就不会有的warning:unused parameter警告了,顺利编译通过。
本文链接:https://www.kjpai.cn/news/2024-04-05/154459.html,文章来源:网络cs,作者:焦糖,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
上一篇:在Ubuntu上安装Qt
下一篇:返回列表