Delen via


Compilerfout C2460

'identifier1': maakt gebruik van 'identifier2', die wordt gedefinieerd

Opmerkingen

Een klasse of structuur (identifier2) wordt gedeclareerd als lid van zichzelf (identifier1). Recursieve definities van klassen en structuren zijn niet toegestaan.

Example

In het volgende voorbeeld wordt C2460 gegenereerd:

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

Gebruik in plaats daarvan een pointerreferentie in de klasse.

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