다음을 통해 공유


컴파일러 경고(수준 1) C4114

동일한 형식 한정자를 두 번 이상 사용했습니다.

형식 선언 또는 정의는 형식 한정자(const, volatile또는 signedunsigned)를 두 번 이상 사용합니다. 이로 인해 Microsoft 확장(/Ze)에 대한 경고가 발생하고 ANSI 호환성(/Za)에서 오류가 발생합니다.

다음 샘플에서는 C4114를 생성합니다.

// C4114.cpp
// compile with: /W1 /c
volatile volatile int i;   // C4114

다음 샘플에서는 C4114를 생성합니다.

// C4114_b.cpp
// compile with: /W1 /c
static const int const * ii;   // C4114
static const int * const iii;   // OK