编译器警告 C4956
“type”:此类型不可验证
备注
当指定了 /clr:safe 而你的代码包含不可验证的类型时,将生成此警告。 “/clr:safe”编译器选项在 Visual Studio 2015 中已弃用,并且在 Visual Studio 2017 中不受支持。
有关详细信息,请参阅纯代码和可验证代码 (C++/CLI)。
此警告作为错误发出,可通过 warning 杂注或 /wd 编译器选项禁用该警告。
示例
下面的示例生成 C4956:
// C4956.cpp
// compile with: /clr:safe
int* p; // C4956