side effects of the initialization of every parameter are indeterminately sequenced with respect to value computations and side effects of any other parameter.
Что значит "with respect to value computations and side effects of any other parameter"?
Можете привести весь список таких исключений с примерами, пожалуйста? Ну или подтолкнуть в нужном направлении
По отношению к вычислению значения и побочными эффектам любых других параметров
если по русски, то если у тебя при вызове foo(a,b,c) вычисления a.b.c зависимы, то ты ин асс. Тобишь ты сам должен сделать строгое (последовательное) вычисление параметров, и только потом передать их в функцию
Если смысл всего описать, то параметры функций вычисляются в произвольном порядке, так же возникают и побочные эффекты при вычислении значений этих, параметров, если они есть (эффекты). То есть в каком порядке помочиться параметры - не определено.
Обсуждают сегодня