次の方法で共有


コンパイラ エラー C3241

'method' : このメソッドは 'interface' によって導入されていません

関数を明示的にオーバーライドする場合、関数のシグネチャは、オーバーライドする関数の宣言と完全に一致する必要があります。

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

// C3241.cpp
#pragma warning(disable:4199)

__interface IX12A {
   void mf();
};

__interface IX12B {
   void mf(int);
};

class CX12 : public IX12A, public IX12B { // C3241
   void IX12A::mf(int);
};