Erreur du compilateur C2289
même qualificateur de type utilisé plusieurs fois
Une définition ou déclaration de type utilise un qualificateur de type (const
, volatile
, signed
ou unsigned
) plusieurs fois, ce qui crée une erreur de compatibilité ANSI (/Za).
L’exemple suivant génère l’erreur C2286 :
// C2289.cpp
// compile with: /Za /c
volatile volatile int i; // C2289
volatile int j; // OK