オンライン情報の参照定義:
シャローコピー:新しいオブジェクトは、すべてのフィールドオブジェクトにコピーされます。前記の型の値フィールドは新しいオブジェクトにコピーされ、新しいオブジェクトの変更は、元のオブジェクトの値に影響を与えません。新しいオブジェクト参照型は、元のオブジェクト参照の参照型である、オブジェクト自体が自分自身を引用しません
ディープコピー:コピーも、その差はシャローコピーとディープコピーは次のようになりある参照型(を含む革新で一度バック値の型)、新しいオブジェクトに加えられた変更は、ソースオブジェクト自体には影響しません。
ディープコピーが機能&C ++の関数に似ている必要があり、自分の少しの理解を追加します。