22

タイトルのとおり、派生クラスのコピー コンストラクターから基底クラスのコピー コンストラクターを呼び出すにはどうすればよいでしょうか。

4

2 に答える 2

41

初期化リストで基本初期化を指定できます。

Derived:: Derived( const Derived& other ): Base( other )
{ /* ... */ }
于 2013-06-26T04:15:30.227 に答える
10
Derived( Derived const& d )
: Base(d)
/* some member initialization */
{
  /* ... */
}

何か不足していますか?

于 2013-06-26T04:19:44.037 に答える