1
8
仔细查看您实际收到的警告信息:
如果你在对自己说 “那么?!” ,那么这正是我的观点。 Warning C4514 是出了名的 无用的 一个,实际上只是在全球范围内大声疾呼要被压制。它是一个完全不可操作的项目,描述了您在使用库时的预期情况。 Warning C4711 已经为内联扩展选择了一个函数,这是您将看到的另一个嘈杂的警告。当然,只有在启用了优化的情况下进行编译时才会得到这个,这可能是您还没有看到它的原因。
正如链接的文档所说,这些都是“信息性警告”,默认情况下是禁用的。这很好,只是我和你一样,更喜欢用“所有警告”编译我的代码(
您可以通过在VS IDE中向项目的属性添加禁止显示来禁用这些警告,也可以在代码文件的顶部(例如,在预编译的头中)使用pragma指令:
|
2
7
也许这会奏效:
如果您计划将代码移植到非MS环境,那么您可能希望将所有使用的外部头封装在特定的头中,以便在移植时可以对其进行更改。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |