同じ型の修飾子が 2 度以上使われています。
注釈
型の宣言または定義で、型修飾子 (const、 volatile、 signed、または unsigned) が 2 回以上使用されています。ANSI 互換のオプション (/Za) を指定している場合はエラーになります。
Example
次の例では C2289 が生成されます。
// C2289.cpp
// compile with: /Za /c
volatile volatile int i; // C2289
volatile int j; // OK