ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
1053828 Топик полностью
fk0, легенда (19.11.2020 23:26, просмотров: 180) ответил teap0t на А можно о преимуществе на пальцах для малограмотных? Я просто в ходе разбора со своими делами плавно переполз на структуры, чтобы не путаться в аргументах. Но ссылка - это одно слово в стеке, а структура будет заведомо больше (в том же стеке). И нафига козе баян?
Разницы нет вообще. Ссылка ссылается на некую структуру в стеке, или структура возвращается по значению и хранится в том же стеке! С учётом того, что современные компиляторы массово делают RVO (см. google), то разница совсем нивелируется. Разница начинает проявляться только если RVO невозможно и если структура очень большая. 
[ZX]