我什么时候应该使用 gcc 的 -Ofast 优化级别?

use*_*354 5 optimization gcc fast-math

在 xcode 5 中,优化级别引入了一个名为-Ofast(最快、积极优化)的新级别。我应该何时以及如何使用这个级别?

Dem*_*emi 2

在GCC中,-Ofast意味着允许编译器忽略浮点数的有限精度,并假设它们遵循与实数相同的规则。这可以实现许多优化,但可能会由于舍入误差而导致答案发生变化。

我不知道Xcode是否有所不同。