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