Порядок действий при динамической инициализации массивов

Я бегло просмотрел раздел dcl.init.aggr и не смог найти четкого ответа.

Подумайте:

static int x[2] = { f(), g() };

В стандарте указано, что инициализируется первым: x [0] или x [1]?

Другими словами, какая функция запускается первой: f () или g ()?

7
задан Earl 4 November 2011 в 23:39
поделиться