Re[2]: Пример по семантике переноса
От: MTD https://github.com/mtrempoltsev
Дата: 27.08.14 15:55
Оценка: 58 (5) +2 :))
Здравствуйте, Кодт, Вы писали:

К>Физический пример: тачка с песком.

К>Передача по значению — это сделать новую тачку и насыпать туда такой же песок, как в исходной. Будет вдвое больше песка.
К>Передача по ссылке — отдать свою тачку в аренду.
К>Перемещение — высыпать песок из одной тачки в другую. Старую тачку выкинуть не немедленно, а в наиболее подходящий момент.

Удачней пример с телевизором:
По значению — вот тебе точно такой-же телевизор, бери и смотри. Можешь каналы переключать, мне все равно.
По ссылке — садись, вместе будем смотреть, при этом если программу кто-то переключит, то все смотреть будут другой канал.
Перемещение — да забирай ты этот телевизор себе, надоел он мне.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.