История изменений
Исправление red75prim, (текущая версия) :
ссылка - это совершенно абстрактная косвенная ручка для объектов
Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.
Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет детектировать use-after-free во время компиляции.
Исправление red75prim, :
ссылка - это совершенно абстрактная косвенная ручка для объектов
Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.
Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет детектировать use-after-free.
Исправление red75prim, :
ссылка - это совершенно абстрактная косвенная ручка для объектов
Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.
Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет избежать use-after-free.
Исходная версия red75prim, :
ссылка - это совершенно абстрактная косвенная ручка для объектов
Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.
Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни).