1

ご存じのとおり、C/C++ では式の評価順序が指定されていません。それらを未定義のままにした理由は何ですか。

4

2 に答える 2

5

これにより、コンパイラの最適化が可能になります。1 つの例として、ALU を最大限に使用するための算術命令の並べ替えや、計算によるメモリ レイテンシの隠蔽があります。

于 2009-08-01T15:09:07.223 に答える