语句值是+ = i; 与value = value + i完全相同?

0 c++ operator-overloading

除了编辑器中的额外空间外,这两个语句之间有什么区别吗?

编辑:谢谢你的答案.我还想知道编译器如何评估每个语句.

Zer*_*ero 6

否 - 对于任何其他POD,运营商可能会超载.

您希望任何合理的实现都能使这些操作相同,但这取决于开发人员,而不是由编译器强制执行.

当人们重载运算符,这样你能想象更微妙的问题(A==B)是不一样的(B==A).