C++0x 4
■ このスレッドは過去ログ倉庫に格納されています
0342デフォルトの名無しさん
2008/08/14(木) 14:37:36右辺値参照を使わない方が
戻り値最適化のおかげで swap が無い分効率的になる。
その結果を代入したいような場合も、
代入の代わりに swap すれば
右辺値参照を使わなくても効率よく実行が可能。
((a+b)*(c+d)*e).swap(f);
結局のところ、それほど右辺値参照の必要性があるとは思えない。
■ このスレッドは過去ログ倉庫に格納されています