编译器警告(等级 1)C4393

“var”: 常量不会影响 literal 数据成员;已忽略

literal 数据成员也被指定为常量。 由于 literal 数据成员暗指常量,因此你无需向声明添加常量。

下面的示例生成 C4393:

// C4393.cpp
// compile with: /clr /W1 /c
ref struct Y1 {
   literal const int staticConst = 10;   // C4393
   literal int staticConst2 = 10;   // OK
};