C/C++ “variable set but not used“的 警告问题解决方案
在编程的过程中,会有一些预留的变量暂时不用,但是编译过程编译器警告 会报错无法编译通过针对这个问题,采用下面的解决方案比较方便。
错误如下形式:
三种解决方法:
1.可以在变量前加上(void)就可以直接编译通过了。
(void)变量名;
- 修改makefile或者cmakelists 文件如下:
error: variable ‘XXXX’ set but not used
3.或者在定义变量后或者写的函数变量后添加上[[gnu::unused]],亲测也是有效的:
int 变量名 [[gnu::unused]];
这样编译器就不会有的warning:unused parameter警告了,顺利编译通过。
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/66a9895667.html
相关推荐
-
使用Docker完成前端部署
1.打包前端项目 1. 通过项目中的package.json文件,找到“build”运行进行打包 2. 打包成功后生成dist文件夹,就是打包好的项目 3. 在根目录中创建一个Do…
1天前 -
SyntaxError: Unexpected XXX‘, “XXXXX“… is not valid JSON
报错重现: 问题分析: window.localStorage.setItem(“admin_token”, e.token); // e.token是我设置进去的值 报错代码源头…
1天前 -
cesium添加点、线、面、文字、图标、模型等标绘
Cesium Entity是可以与样式化图形表示配对并定位在空间和时间上的数据对象,或者说Cesium 提供 Entity API 来绘制控件数据。所以我们添加的所有标绘都是ent…
前端 1天前 -
uniapp 悬浮窗-任意界面 Ba-FloatWinWeb
简介(下载地址) Ba-FloatWinWeb 是一款支持自定义任意界面的悬浮窗插件。采用webview方式,同时支持本地、网络地址;自带几种界面,可直接使用。 支持显示、更新、隐…
1天前 -
尚硅谷2023禹神前端html5+css3入门视频全套资料
html5+css3–最新视频2023 HTML4 HTML5 CSS2 CSS3 转至b站视频地址 笔记资料 HTML4 表格标签支持全局属性,但列出…
1天前 -
go 中的 fmt 占位符
通用占位符 %v 值的默认格式表示 fmt.Printf(“%v\n”, 100)}//100 %+v 类似%v,但输出结构体时会添加字段名 o := struct{ name s…
后端 1天前 -
ShardingSphereJDBC5.4.0支持Nacos配置(SpringCloud版)
背景 在ShardingSphere在5.3.0版本之前,我们可以通过依赖shardingsphere-jdbc-core-spring-boot-starter模块,在appli…
后端 1天前 -
如何安装指定版本node.js,安装旧版本node
1、查看当前是否安装node,如果安装了需要先卸载当前版本node 搜索控制面板 -> 找到程序/卸载程序 -> 在里面找到node -> 然后右…
1天前 -
SpringBoot简单使用切面类(@aspect注解)
文章目录 简介 特点 常用注解 @Aspect @Pointcut @Before @After @AfterReturning @AfterThrowing @Around @O…
1天前
