Я знаю, что мы не можем вернуть локальную переменную по ссылке, поскольку она выйдет за рамки. Я немного смущен, когда речь заходит о возвращении ссылок. Например, приведенный ниже пример юридический или это приведет к неопределенному поведению?Возврат передал ссылку на объект
classobject &function(classobject &obj) {
return obj;
}
Ничего не вымирает. Ты отдаешь им то, что они тебе дали. Случается при предоставлении поддержки класса для вывода и ввода все время. – chris