Мое беспокойство - это определение переполнение буфера. Похоже, это применимо только к записи за пределами буфера.Просматривает ли чтение извне буфера в качестве переполнения буфера?
Но в последнее время мы обнаружили впечатляющую ошибку, когда программа пыталась прочитать из-за пределов законно выделенного блока памяти и столкнулась с неопределенным поведением - либо сбой с нарушением прав доступа, либо отправка несвязанных данных по сети. Очевидно, что чтение извне буфера тоже не очень хорошо.
Считывает ли из-за пределов буфера количество переполнение буфера? Если нет - как его можно назвать?