copy-constructor

    14

    8答えて

    引数なしコンストラクタの初期化リストからメンバを離れると、そのメンバのデフォルトのコンストラクタが呼び出されることがわかっています。 同様に、コピーコンストラクタはメンバーのコピーコンストラクタをコールするのですか、またはデフォルトのコンストラクタも呼び出しますか? class myClass { private: someClass a; someOtherClas

    20

    5答えて

    私は1つのオブジェクトをインスタンス化し、他のオブジェクトからの値で初期化するとコピーコンストラクタは、3つのインスタンス に呼ばれて理解しています。 値でオブジェクトを渡すとき。 3.オブジェクトが値によって関数から返されたとき。 オブジェクトの値が返されたときにコピーコンストラクターが呼び出された場合は、no.3の質問があります。オブジェクトが関数内でローカルに宣言されていれば、問題は発生しま