1
A
答えて
1
ランタイムパフォーマンス。
前記proposal, revision 4、参照:
を解放オブジェクトの間接演算子を使用して、未定義 挙動です。この動作により、実行時のパフォーマンスが最大限に向上します。
0
私は、非常に低レベル(コンパイラのメモリアクセス)だと思いますが、この非常にパフォーマンスが安いメソッドの例外処理は過度のものになるでしょう。
0
基本的にパフォーマンスです。無効な値が必要かどうかのチェックは不要で、例外は必要ありません。例外が必要な場合はvalue
メソッドがあります。
関連する問題
- 1. XOR演算子とstd :: ostream演算子
- 2. C++ ::演算子の定義
- 3. 演算子if演算子
- 4. Java演算子 - > how ==演算子
- 5. 演算子( - - )()演算子C#
- 6. 変換演算子と演算子>>
- 7. std :: iteratorの演算子
- 8. 共有ポインタ[]演算子と++演算子
- 9. Xval演算子と比較演算子?
- 10. '演算子<<' のstdで::演算子<< [_Traits =のstdと:: char_traits <char>]
- 11. 演算子のオーバーロード>>
- 12. C#コードの=>演算子の意味
- 13. Xpressive >> =演算子
- 14. 演算子のオーバーロード演算
- 15. Pythonのビット演算子 '&' 演算子
- 16. C++演算子()括弧 - 演算子Type()vs型演算子()
- 17. オブジェクト演算子( - >)
- 18. Angular2 =>演算子
- 19. <<演算子とC++の文字列のオーバーロード+演算子
- 20. 演算子void *と演算子boolの両方を定義します
- 21. 演算子の意味は?|
- 22. C++:演算子オーバーロード、演算子+
- 23. Cでのラムダ計算:ブール演算子とNOT演算子
- 24. バイナリオーバーロード演算子=
- 25. PHP演算子 ' - >' $ foo-> {''}
- 26. C++演算子+演算子+ =オーバーロード
- 27. 「演算子は[]」
- 28. は、Invoke演算子&演算子はKotlin
- 29. Scalaの〜>演算子
- 30. 「&」演算子
パフォーマンス/スピード –
[STD ::オプションの提案](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3672.html)引用: '使い方離脱したオブジェクトの間接演算子は未定義の動作です。この動作により、実行時のパフォーマンスが最大限に向上します。 –