2 つのクラスがあり、2 番目のクラスは最初のクラスを継承します。基本クラスには仮想関数があり、派生クラスには仮想関数がありません。クラスの子の仮想関数のテーブルにあるもの。空ですか、まったく作成されていませんか?
class base
{
private:
int m_d;
public:
virtual void foo();
virtual void bar();
};
class derived : public base
{
int m_b;
void baz();
};
2 つのクラスがあり、2 番目のクラスは最初のクラスを継承します。基本クラスには仮想関数があり、派生クラスには仮想関数がありません。クラスの子の仮想関数のテーブルにあるもの。空ですか、まったく作成されていませんか?
class base
{
private:
int m_d;
public:
virtual void foo();
virtual void bar();
};
class derived : public base
{
int m_b;
void baz();
};