...
Expressions must not write to memory that they subsequently read, and are also must not write to any memory twice. Note that memory writing and or reading can occur either directly in the expression from assignments or indirectly through side effects in functions called in the expression.
...
EXP30-C. Do not depend on order of evaluation between sequence points | ||||
EXP30-CPP. Do not depend on order of evaluation between sequence points | ||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="47d1b2597b89741d-e6b5a858-43d74923-aff7ae49-9cad7c787c0543e35e43e88f"><ac:plain-text-body><![CDATA[ | [ISO/IEC TR 24772:2010 | http://www.aitcnet.org/isai/] | "Side?effects and Order of Evaluation [SAM]" | ]]></ac:plain-text-body></ac:structured-macro> |
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a54ee7d730df9460-6d901e1c-4b444d26-b95eb6af-3e07ca15afd55f3a01222ea5"><ac:plain-text-body><![CDATA[ | [[JLS 2005 | AA. Bibliography#JLS 05]] | [§15.7, "Evaluation Order" | http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.7] | ]]></ac:plain-text-body></ac:structured-macro> |
|
...