跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 为什么 MSVC 的编译器警告号从 4000 开始?
未分類
26 11 月 2020

为什么 MSVC 的编译器警告号从 4000 开始?

为什么 MSVC 的编译器警告号从 4000 开始?

資深大佬 : AndyAO 4

从 0000 或者 0001 开始更符合直觉,4000 有什么特殊含义?

为什么 MSVC 的编译器警告号从 4000 开始?

大佬有話說 (5)

  • 主 資深大佬 : AndyAO

    还有个奇怪现象是,E 开头的警告居然是没有任何文档的.

  • 資深大佬 : lonewolfakela

    虽然不知道为啥不是从 0 开始的,不过至少可以确认的是
    C999 是 Fatal error UNKNOWN MESSAGE
    C1001 到 1999 是 Compiler Fatal Error
    C2000 到 3999 是 Compiler Error
    C4000 到 5999 是 Compiler Warning
    再往上的编码是一些 Code analysis warning 之类的东西……
    大体上是这样,中间穿插了一些奇怪的东西,比如 C1xxx 段里面还有几个 Code analysis 出错了的消息之类的。

  • 資深大佬 : lonewolfakela

    另外 E 开头那些个是 Intellisense 报告的问题。Intellisense 用的是 EDG 开发的 c++前端,不是微软自己的产品,所以我猜可能是因为这个原因所以文档上找不到

  • 主 資深大佬 : AndyAO

    @lonewolfakela #3
    现在 Exxxx 的帮助是直接跳转到 Bing 去搜索.
    文档总是会有吧,给个链接多好,可以不是 MSDN 上的,这个没关系.
    还真的有点怪.
    o(*^@^*)o

  • 主 資深大佬 : AndyAO

    @lonewolfakela #3
    还有就是,Intellisense 的警告也可以是’Cxxxx’,并带有文档.
    ![]( https://i.loli.net/2020/11/14/TXrOBUeqAR18vsE.png)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具