编译器错误 C3382
不支持将“sizeof”与 /clr:safe 一同使用
/clr:safe 编译的输出文件是可验证类型安全的文件,不支持 sizeof ,因为 sizeof 运算符的返回值是 size_t,其大小因操作系统而异。
有关详细信息,请参阅
示例
下面的示例生成 C3382。
// C3382.cpp
// compile with: /clr:safe
int main() {
sizeof( char ); // C3382
}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈