Avviso del compilatore (livello 1) C4920
enum 'enum' membro 'member'='value' già presente in enum 'enum' come 'member'='value'
Se un file TLB passato a #import contiene lo stesso simbolo definito in due o più enumerazioni, questo avviso indica che i simboli identici successivi verranno ignorati e impostati come commento nel file TLH.
Si supponga che un file TLB contenga quanto segue:
library MyLib
{
typedef enum {
enumMember = 512
} AProblem;
typedef enum {
enumMember = 1024
} BProblem;
};
Gli esempi seguenti generano l'errore C4920:
// C4920.cpp
// compile with: /W1
#import "t4920.tlb" // C4920
int main() {
}