Compiler Warning (level 1) C4114
Visual Studio 2005
Error Message
same type qualifier used more than onceA type declaration or definition uses a type qualifier (const, volatile, signed, or unsigned) more than once. This causes a warning with Microsoft extensions (/Ze) and an error under ANSI compatibility (/Za).
The following sample generates C4114:
// C4114.cpp // compile with: /W1 /c volatile volatile int i; // C4114
The following sample generates C4114:
// C4114_b.cpp // compile with: /W1 /c static const int const * ii; // C4114 static const int * const iii; // OK