Dela via


Kompilatorvarning (nivå 2) C4099

"identifier": typnamn först sett med "object_type1" nu sett med "object_type2"

Anmärkningar

Ett objekt som deklareras som en struktur definieras som en klass, eller så definieras ett objekt som deklarerats som en klass som en struktur. Kompilatorn använder den typ som anges i definitionen.

Exempel

I följande exempel genereras C4099.

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