ふらっとC#,C♯,C#(初心者用) Part55
■ このスレッドは過去ログ倉庫に格納されています
0598デフォルトの名無しさん
2010/02/16(火) 22:49:30> C#のクラスオブジェクトの取り扱いは、
> C++で言うとnewでヒープに確保してそのポインタを持ち回っている状態。
> だから、コピーコンストラクタは基本的に出番がない。
C#で
MyClass obj_1 = new MyClass();
MyClass obj_2 = obj_1;
とやっても obj_1 は obj_2 にコピーされるわけでなく共通のポインタが代入されるだけってこと?
obj_1 を変更すれば obj_2 にも反映され、 obj_2 を変更すれば obj_1 にも反映されるってこと?
■ このスレッドは過去ログ倉庫に格納されています