次の方法で共有


コンパイラ エラー C2791

'super' の使用が正しくありません : 'class' には基底クラスがありません

キーワード super は、基底クラスを持たないクラスのメンバー関数のコンテキスト内で使用されました。

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

// C2791.cpp
struct D {
   void mf() {
      __super::mf();   // C2791
   }
};