是>>比==更快?

时间:2016-07-11 13:41:47

标签: c++ performance

在C ++中,>==更快?

a > b

VS

a == b

有时我想知道这个,因为也许我可以使用>而不是==,但代码不会那么清晰/可读

因为我假设==必须比较所有数字,而>只比较第一个,如果需要,第二个,依此类推,这是正确的,或者它实际上是什么做,哪一个是最快的运营商?

1 个答案:

答案 0 :(得分:12)

使用当前的CPU功率,您的应用程序中不会出现这样的优化。

记住Donald Knuth所说的话

  

我们应该忘记效率低,大约97%的时间说:   过早优化是万恶之源