다음을 통해 공유


컴파일러 오류 C3320

'type': 형식은 모듈의 'name' 속성과 같은 이름을 사용할 수 없습니다.

구조체, 클래스, 열거형 또는 공용 구조체일 수 있는 내보낸 UDT(사용자 정의 형식)는 모듈 특성의 이름 속성에 전달된 매개 변수와 동일한 이름을 가질 수 없습니다.

예시

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

// C3320.cpp
#include "unknwn.h"
[module(name="xx")];

[export] struct xx {   // C3320
// Try the following line instead
// [export] struct yy {
   int i;
};