|
|
|
|
|
by masklinn
37 days ago
|
|
These standards are that way because older languages (specifically C and C++) have unspecified evaluation orders for arguments, so multiple argument expressions with conflicting side-effects are non-portable. Here the expressions are pure, OooE has nothing whatsoever to do with the issue. |
|