Bagikan melalui


Compiler Warning (level 1) C4920

enum enum member=value sudah terlihat dalam enum enum sebagai member=value

Jika .tlb yang Anda teruskan ke #import memiliki simbol yang sama yang ditentukan dalam dua enum atau lebih, peringatan ini menunjukkan bahwa simbol identik berikutnya diabaikan dan akan dikomentari dalam file .tlh.

Dengan asumsi .tlb yang berisi:

library MyLib
{
    typedef enum {
        enumMember = 512
    } AProblem;

    typedef enum {
        enumMember = 1024
    } BProblem;
};

sampel berikut menghasilkan C4920,

// C4920.cpp
// compile with: /W1
#import "t4920.tlb"   // C4920

int main() {
}