次の方法で共有


コンパイラの警告 (レベル 1) C4393

'var': const に データ メンバーでプログラム上の作用がありません。無視されます

literal データ メンバーが const としても指定されています。 literal データ メンバーは const を暗黙的に意味するので、宣言に const を追加する必要はありません。

次の例では C4393 が生成されます。

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