...
SEI CERT C++ Coding Standard | VOID EXP10EXP50-CPP. Do not depend on the order of evaluation of subexpressions or the order in which for side effects take place |
ISO/IEC TR 24772:2013 | Operator Precedence/Order of Evaluation [JCW] Side-effects and Order of Evaluation [SAM] |
MISRA C:2012 | Rule 13.5 (required) |
...