次の方法で共有


コンパイラ エラー C2794

'function' : 'class' の基底クラスの直接的または間接的なメンバーではありません

super を使用して、存在しないメンバー関数を呼び出そうとしました。

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

// C2794.cpp
struct B {
   void mf();
};

struct D : B {
   void mf() {
      __super::f();  // C2794
   }
};