次の方法で共有


コンパイラ エラー C2844

'member' : インターフェイス 'interface' のメンバーにできません

インターフェイス クラスは、プロパティでもない限り、データ メンバーを含むことはできません。

プロパティまたはメンバー関数以外のものは、インターフェイスでは使用できません。 さらに、コンストラクター、デストラクター、演算子は使用できません。

次の例では C2844 が生成されます。

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