【发布时间】:2010-11-26 10:39:28
【问题描述】:
我是否可以在某个地方获得所有 Visual C++ 编译器/链接器错误/警告的列表?我正在查找错误/警告编号和编译器显示的错误/警告文本。 MSDN 拥有所有这些,但它们在各个页面上都有链接。
【问题讨论】:
-
好问题。我也想知道。 MSDN 不会费心以任何方便的格式呈现它们。
标签: visual-c++ compiler-errors warnings
我是否可以在某个地方获得所有 Visual C++ 编译器/链接器错误/警告的列表?我正在查找错误/警告编号和编译器显示的错误/警告文本。 MSDN 拥有所有这些,但它们在各个页面上都有链接。
【问题讨论】:
标签: visual-c++ compiler-errors warnings
显然,不存在:谷歌搜索包含所有术语 lnk1000 lnk1003 c4100 的单个页面不会产生任何结果。
我认为您必须自己通过this MSDN section 进行艰苦的导航来编译参考。
【讨论】:
VS2015 和 VS2017 的所有警告列表可以在以下部分找到 C++ Core Guidelines Checker Reference, Code Analysis for C/C++ Warnings, 以及从左侧菜单中的“参考”标题链接的其他相关部分。
例如,这里有一个描述C6001: using uninitialized memory [variable]的文档。
我不确定是否有一个页面涵盖了所有警告代码,但缺少一个,您可以克隆文档源并自行搜索:https://github.com/MicrosoftDocs/visualstudio-docs/tree/master/docs/code-quality
【讨论】: