В этой лекции вы разберёте, что означает тип
T* в
C++, как работает оператор взятия адреса
&, зачем нужен
nullptr, как безопасно разыменовывать указатели через
*, и почему параметры вида
T* часто выражают «nullable-контракт». На практике рассмотрим выходные параметры (
out), валидацию ввода, связь массивов и указателей (decay), а в конце — типичные ошибки и как их не допускать.