質問

VC2008で使用?することができRVO(戻り値の最適化)またはNRVO(名前付き戻り値の最適化)のような他の技術があります。

役に立ちましたか?

解決

たぶんこのにはあなたを助けることがあります。

しかし、一般的に、それはあなたには、最適化のような種類を行うコンパイラではありません。

他のヒント

私があなただったら、

私はそれらの最適化についてあまり心配しないでしょう。別に何かから、彼らは移植できません。

あなたは、効率的なC ++コードを書くことを心配している場合は、

、ナンバーワンのルールを完全にコピーしないようにすることです。あなたは、彼らが可能なすべての場所での参照を使用しますが、そうでないところにそれらを使用しようとしていないことを確認してください。後、すべては時々あなたが実際に新しい値を必要とする - 。演算子+()の実装のための戻り値として、例えば

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top