编译器警告 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