Freigeben über


Compilerwarnung (Stufe 2) C4099

"Identifier": Typname, der zuerst mit "object_type1" gesehen wurde, wird jetzt mit "object_type2" angezeigt.

Bemerkungen

Ein als Struktur deklariertes Objekt wird als Klasse definiert, oder ein als Klasse deklariertes Objekt wird als Struktur definiert. Der Compiler verwendet den in der Definition angegebenen Typ.

Beispiel

Im folgenden Beispiel wird C4099 generiert.

// C4099.cpp
// compile with: /W2 /c
struct A;
class A {};   // C4099, use different identifier or use same object type