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