一時オブジェクトにキャストしてすぐ破棄されるようにしたと言っても、
右辺値参照に代入しているのでヌルポインタにするまでは使い続けられますよね
そもそもstd::moveで一時オブジェクトにキャスト、これを右辺値参照で束縛して有効期間を延ばす…って
初めから普通の変数を使えばいいのでは?と思ってしまいました
ムーブを表すための仕組みとして&&とstd::moveの組み合わせが追加されたということなんでしょうかね
C++相談室 part161
■ このスレッドは過去ログ倉庫に格納されています
348343
2022/07/07(木) 23:27:53.10ID:jxXWRXC4■ このスレッドは過去ログ倉庫に格納されています