C ++深いコピーと浅いコピーの詳細、必要があります

前提

オブジェクトをコピーするプロセスでは、ないカスタムコピーコンストラクタ場合、コンパイラはクラスのメンバ変数のために、コピーされたバイトのデフォルトのコピーコンストラクタ、メンバ変数の基本的な種類のデフォルトのコピーコンストラクタを提供し、これは、対応するコピーコンストラクタを呼び出します。

情報ノート

「高品質のCのC ++プログラミング、」第9章では、これはで同様の説明の後言っている、「C ++プライマー」と「効果的なC ++」述べた、オブジェクト指向プログラミングは注意する必要がありますされている問題コンストラクタのコピーが、あります問題。

 

 

 

 

 詳細な説明リンク:https://blog.csdn.net/weixin_41143631/article/details/81486817

 

おすすめ

転載: www.cnblogs.com/evenleee/p/11455791.html