标签: c++ performance comparison
一个非常基本的问题:
考虑一个无符号整数值,我们想检查它是否不等于0.使用!=或>,哪一个在C ++中使用会更有效?
!=
>
答案 0 :(得分:5)
你的申请太慢了吗?如果是的话,你应该做的第一件事是 - 这会告诉你导致你的程序变慢的原因。
如果您的计划没有效率问题,那么您不应该为此担心。事实上,在这个阶段担心速度是一件坏事,因为通常人们会编写不太可读的代码,以便在它甚至不成问题时提高速度。