2015-02-08 24 views

回答

1

答案很簡單 - 它沒有,所以不要做:)

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4296.pdf第10頁注15:「個體經營的操作數的評價和個人表達的子表達式的是未測序。」換句話說,如果你有「模棱兩可的」語句(比如這些增量),那麼操作和評估的順序是不確定的 - 即留給編譯器編寫者。

所以,只是另一個避免編寫模糊代碼的原因。