- 337 名前:デフォルトの名無しさん mailto:sage [2021/12/10(金) 22:36:13.76 ID:AEk60g9j.net]
- vectorに突っ込んだらもうhoge001は使わないんだったらvHoge.push_back(std::move(hoge001));
コピーさせたいならhogeにこんなコピコンとコピop=を定義しとけばいい hoge(const hoge& other) : toge1(new toge(*other.toge1)){} 基本はmoveだけど時々コピーもしたいくらいなら特殊関数じゃなくてclone()みたいな関数にしておく どれがいいかは本当の用途と目的で選んで
|

|