LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

ссылка - это совершенно абстрактная косвенная ручка для объектов

Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.

Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет детектировать use-after-free во время компиляции.

Исправление red75prim, :

ссылка - это совершенно абстрактная косвенная ручка для объектов

Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.

Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет детектировать use-after-free.

Исправление red75prim, :

ссылка - это совершенно абстрактная косвенная ручка для объектов

Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.

Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни). Что позволяет избежать use-after-free.

Исходная версия red75prim, :

ссылка - это совершенно абстрактная косвенная ручка для объектов

Не, «абстрактная косвенная ручка» ничем не помогает пониманию что такое ссылка.

Фактически, ссылка - это указатель с дополнительной информацией времени компиляции о том каким фреймам стека принадлежат данные на которые этот указатель указывает (время жизни).