- 764 名前:デフォルトの名無しさん mailto:sage [2024/01/28(日) 14:11:55.68 ID:eBJAlicu.net]
- クラスオブジェクトの代入文に、=による単純コピーと、=演算子関数による独自コピーのどちらを使うか迷います。
たとえばメンバ変数が基本データ型の集まりなら単純コピーでいい。 今出くわしたのはメンバ変数がstd::array<int, 3>の場合で、まあたぶん単純コピーでよさそう?じゃあstd::vector<myclass>なら?などと疑問が深まります。 あとコピーコンストラクタによる初期化も合わせて考える必要がありそう。
|

|