そのため、c++ はクラスの自動コピー ctor を生成します。クラスにポインターが含まれているとどうなりますか? 私の大学でこれをテストしたばかりで、混乱したことに、ポインターを含むオブジェクトをコピーでき、ポインターが分割されていました。
obj a;
a.push(20);
a.push(100);
obj b = a;
b.pop();
b.push(500);
a には 20, 100 が含まれ、b には 20,500 が含まれていますが、値 (20,100,500) はポインターを使用してリンクされたリストに格納されています。そんなことがあるものか?