我目前正在学习C++,而且我刚刚学会了增量.我知道你可以使用"++ x"进行增量,然后使用"x ++"进行增量.
不过,我真的不知道何时使用两者中的任何一个...我从来没有真正使用过"++ x",到目前为止,事情总是很好 - 所以,我什么时候应该使用它?
示例:在for循环中,何时优先使用"++ x"?
此外,有人可以确切地解释不同的增量(或减量)如何工作?我真的很感激.
c++ pre-increment post-increment
C++标准是否保证了呼叫
c = std::min(f(x), g(x));
只评估函数f和g一次?
c++ stl
c++ ×2
post-increment ×1
pre-increment ×1
stl ×1