编译中出现的警告要管吗?

简介: 【提问】请问编译程序时,出现警告,但又不影响程序运行,要管吗?【回答】当然要管。凡是出现的警告都是有道理的,搞清楚它。

【提问】请问编译程序时,出现警告,但又不影响程序运行,要管吗?

【回答】当然要管。凡是出现的警告都是有道理的,搞清楚它。当确认它不会造成对运行结果有影响时,才可以去忽略。有时,警告是因为写得不规范,改一种写法,对自己也是锻炼。警告往往是因为会对内存调度等有潜在的威胁,大多数情况下不会出错,而一旦出错,就是灾难性的。平时我们电脑蓝屏,手机卡死,大多数就是这样来的。所以遇到警告,搞明白它,这是长功夫的最好的时机。
这里写图片描述

目录
相关文章
|
2月前
|
编译器 C语言 C++
列举gcc 常见和有用的编译警告选项
列举gcc 常见和有用的编译警告选项
13 0
|
11月前
QT编译警告 warning LNK4042: 对象被多次指定;已忽略多余的指定
QT编译警告 warning LNK4042: 对象被多次指定;已忽略多余的指定
147 0
|
C++
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
编译OpenJDK12:methodMatcher.cpp error C2220 警告被视为错误 - 没有生成“object”文件
115 0
|
开发工具 数据安全/隐私保护 iOS开发
常见报错或者警告
常见报错或者警告
217 0
常见报错或者警告
|
iOS开发
忽略 Xcode 8 中的注释警告
从Xcode8.0开始,引入了文档注释警告,虽然是件好事,可是各种三方库爆出了一大堆警告:
60 0