Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, Marty, Вы писали:
_NN>>>Насколько я понимаю, компилятор вправе переупорядочить создание если нет видимого эффекта.
M>>Не уверен
_NN>Почему не может?
_NN>Скажем у нас есть
_NN>_NN>int a{ 1 };
_NN>int b{ 2 };
_NN>
_NN>Порядок ведь не обязан быть сначала a потом b.
_NN>Так и объекты посложнее если компилятор сможет понять, что видимый эффект не меняется от перестановки.
там по разному для разных типов
ключевое слово "точка следования"