Имеют ли временные объекты область действия?

Имена имеют область видимости (свойство времени компиляции), в то время как объекты имеют время жизни (свойство времени выполнения). Правильно?

Я часто вижу, как люди говорят о временных объектах, "выходящих за пределы". Но поскольку временный объект не имеет имени, я думаю, что говорить о «области действия» в этом контексте не имеет смысла. Время жизни временного объекта очень четко определено и не имеет ничего общего с областью видимости. Вы согласны?

7
задан Community 23 May 2017 в 11:55
поделиться