- 634 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 03:21:06.85 ID:WJcubPcO.net]
- auto hoge = func()
は場合によってはコピーが起きる という印象、 なぜなら戻り値をスタックのどこに積むかをfunc()の側で指定できないから hogeの実体ドンピシャにfunc()内で構築できる保証が無い コピーが省略され得るのは auto hoge = func(); bar(hoge); みたいな呼び出し元がhogeの用の一時的領域を次の関数呼び出しの引数としてやりくりできる場合だけなんじゃないの
|

|