在编程的过程中,会有一些预留的变量暂时不用,但是编译过程编译器警告 会报错无法编译通过针对这个问题,采用下面的解决方案比较方便。
错误如下形式:
三种解决方法:
1.可以在变量前加上(void)就可以直接编译通过了。
(void)变量名;
3.或者在定义变量后或者写的函数变量后添加上[[gnu::unused]],亲测也是有效的:
int 变量名 [[gnu::unused]];
这样编译器就不会有的warning:unused parameter警告了,顺利编译通过。
本文发布于:2024-02-04 11:30:09,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170706166555168.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |