Error del compilador C2844
'miembro': no puede ser miembro de la interfaz 'interfaz'
Una clase de interfaz no puede contener un miembro de datos a menos que también sea una propiedad.
En una interfaz, no se permite nada que no sea una propiedad o una función miembro. Además, no se permiten constructores, destructores ni operadores.
El ejemplo siguiente genera el error C2844:
// C2844a.cpp
// compile with: /clr /c
public interface class IFace {
int i; // C2844
// try the following line instead
// property int Size;
};