2015-02-08 29 views

回答

1

答案很简单 - 它没有,所以不要做:)

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4296.pdf第10页注15:“个体经营的操作数的评价和个人表达的子表达式的是未测序。”换句话说,如果你有“模棱两可的”语句(比如这些增量),那么操作和评估的顺序是不确定的 - 即留给编译器编写者。

所以,只是另一个避免编写模糊代码的原因。