История изменений
Исправление wandrien, (текущая версия) :
Речь же не только про неинициализированный указатель.
Например, ты можешь сделать p += i
, ожидая, что в i
содержится разумное значение. А там был мусор из-за алгоритмической ошибки в другой части кода.
В результате твой указатель вышел за границы целевого объекта (массива), а это – UB.
Исходная версия wandrien, :
Речь же не только про неинициализированный указатель.
Например, ты можешь сделать p += i
, ожидая, что в i
сожержится разумное значение. А там был мусор из-за алгоритмической ошибки в другой части кода.
В результате твой указатель вышел за границы целевого объекта (массива), а это – UB.