다음을 통해 공유


컴파일러 오류 C2669

멤버 함수는 익명 공용 구조체에 사용할 수 없습니다.

익명 공용 구조체에는 멤버 함수가 있을 수 없습니다.

예시

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

// C2669.cpp
struct X {
   union {
      int i;
      void f() {   // C2669, remove function
         i = 0;
      }
   };
};