|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dennis Chikin 2:5054/4.2 04 Dec 2003 22:12:02 To : Valentin Davydov Subject : ДАВАЙТЕ УТОЧHИМ! --------------------------------------------------------------------------------
Thursday December 04 2003 09:53, you wrote to Denis Bolotnov:
VD> сендмэйле уже больше 10 лет buffer overrunы вылавливают, и ещё
buffer owerrun'ы - это не манера программировния, а признак того, что человек
сам не знал: чего же он, собственно, хотел.
По тому как буфер - это циклы. Естественным и логичным условием завершения цикла
является проверка на позицию в буфере. А поскольку они в большинстве своем еще и
массивы char'ов - то я уж не знаю, как нужно писать, чтобы получить упомянутый
overrun.
Вернее, знаю - это когда на коленке непосредственно в бухгалтерии ваяешь
очередную затычку для чужого софта без исходников, которую, оказывается, надо
было месяц назад, под аккомпанемент сексуально неудовлетворенных теток из других
отделов, у которых прямо сейчас нужно пойти отмыть залитую компотом клавиатуру и
передвинуть стол в другой угол - но этим затычкам в дистрибутивах, право же, не
место.
Вишен и прочих кактусов.
--- глаза брата келаря 3.0.1 шт.
* Origin: И ныне, и присно, и до инструкции HLT ! Reset... (2:5054/4.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/22443fcfa5b4.html, оценка из 5, голосов 10
|