컴파일러 경고(수준 1) C4920
enum enum 멤버 member=value는 이미 enum enum에 member=value로 존재합니다.
#import에 전달한 .tlb가 둘 이상의 열거형으로 정의된 동일한 기호를 사용할 경우 이 경고에서 뒤에 오는 동일한 기호가 무시되고 .tlh 파일에서 주석 처리됨을 나타냅니다.
다음을 포함하는 .tlb를 가정합니다.
library MyLib
{
typedef enum {
enumMember = 512
} AProblem;
typedef enum {
enumMember = 1024
} BProblem;
};
다음 샘플에서는 C4920을 생성합니다.
// C4920.cpp
// compile with: /W1
#import "t4920.tlb" // C4920
int main() {
}