다음을 통해 공유


컴파일러 오류 C2467

익명 'user-defined-type'의 잘못된 선언

중첩된 사용자 정의 형식이 선언되었습니다. ANSI 호환성 옵션(/Za)을 사용하도록 설정된 C 소스 코드를 컴파일할 때 오류가 발생합니다.

다음 샘플에서는 C2467을 생성합니다.

//C2467.c
// compile with: /Za
int main() {
   struct X {
      union { int i; };   // C2467, nested declaration
   };
}