Re[104]: Когда это наконец станет defined behavior?
От: rg45 СССР  
Дата: 22.08.23 15:54
Оценка: +1 :)
Здравствуйте, vopl, Вы писали:

V>именно так, для программиста этот исход не определен заранее. Аналогично программист не знает заранее, проинлайнит ли компилятор функцию или нет. Я с этим полностью согласен, это можно называть некоей "оптимизацией". Вопрос в другом: как это утверждение может помочь по сабжу (будет объект константным или нет
Автор: σ
Дата: 16.08.23
и затем — если он константный, будет ли UB при доступе к нему на запись после конструирования)?


Помочь может очень легко: мы имеем полное право отвечать на эти вопросы в презумпции, что NRVO не примененяется (полагаю, ответы очевидны), а применение NRVO, если таковое произошло, никак не должно повлиять на рассуждения и выводы.
--
Справедливость выше закона. А человечность выше справедливости.
Отредактировано 22.08.2023 16:28 rg45 . Предыдущая версия . Еще …
Отредактировано 22.08.2023 15:55 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.