Sdílet prostřednictvím


Chyba kompilátoru C2460

Identifikátor1: používá identifikátor2, který se definuje.

Poznámky

Třída nebo struktura (identifier2) je deklarována jako člen sám sebe (identifier1). Rekurzivní definice tříd a struktur nejsou povoleny.

Example

Následující příklad vygeneruje C2460:

// C2460.cpp
class C {
   C aC;    // C2460
};

Místo toho použijte odkaz na ukazatel ve třídě.

// C2460.cpp
class C {
   C * aC;    // OK
};