Qua*_*ool 1 c++ increment c++11
是i = i + 1不是快++i了C ++ 11?我听说这++i比i++类快,但不是简单类型。i = i + 1和其他两个之间有类似的比较吗? 谢谢!
i = i + 1
++i
i++
编辑 1:我使用 g++,但我很高兴知道这在其他编译器上是如何工作的。 编辑2:这个问题是不同的这一个,因为它专门询问i = i + 1,而不是只是在谈论之间的差异++i和i++。
EDIT 3:(TonyD -由QuantumFool语法编)的i = i + 1问题的方面是重复这
Adr*_*hum 5
除了您使用的编译器之外,它还取决于您使用的优化设置。如果你想知道,反汇编它,看看特定编译器+优化设置的编译结果。
然而,至少有一些事情是正确的:
i = i+1
++
归档时间:
10 年,5 月 前
查看次数:
2170 次
最近记录: