Erro do compilador C2289
o mesmo qualificador de tipo foi usado mais de uma vez
Uma declaração ou definição de tipo usa um qualificador de tipo (const
, volatile
, signed
ou unsigned
) mais de uma vez, causando um erro de compatibilidade ANSI (/Za).
O seguinte exemplo gera o erro C2286:
// C2289.cpp
// compile with: /Za /c
volatile volatile int i; // C2289
volatile int j; // OK