6
MSVC -Wall中标准标头中的数千条警告是怎么回事?
有人似乎建议您使用-Wall,但是当我在一个只有main.cpp并包含一些包含项的小型测试项目上进行操作时,我在标准标头或Windows标头中收到5800条警告。 那是预期的行为吗?我该如何免费发布编译警告? 以下是一些阅读乐趣: 1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(105): warning C4668: '_INTPTR' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' 1>c:\program files\microsoft visual studio 10.0\vc\include\wchar.h(109): warning C4820: '_wfinddata64i32_t' : '4' bytes padding added after data member '_wfinddata64i32_t::attrib' 1>c:\program files\microsoft visual studio 10.0\vc\include\wchar.h(114): warning C4820: '_wfinddata64i32_t' : '4' …