Delen via


Compilerfout C2844

'lid': kan geen lid zijn van interface 'interface'

Opmerkingen

Een interfaceklasse kan geen gegevenslid bevatten, tenzij het ook een eigenschap is.

Iets anders dan een eigenschap of lidfunctie is niet toegestaan in een interface. Bovendien zijn constructors, destructors en operators niet toegestaan.

Example

In het volgende voorbeeld wordt C2844 gegenereerd:

// C2844a.cpp
// compile with: /clr /c
public interface class IFace {
   int i;   // C2844
   // try the following line instead
   // property int Size;
};