У нас вы можете посмотреть бесплатно Расширенное программирование в среде UNIX: неделя 5, часть 12 — Использование gdb для понимания у... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этой видеолекции мы используем отладчик для исследования областей памяти в работающей программе и демонстрируем, как работают указатели и массивы в языке программирования C. Примечание: в видео мы используем `sizeof(buf2)` в вызове `strncpy(3)`; `sizeof` возвращает 8, размер указателя на этой платформе, который, как ни странно, является единственным правильным размером. Правильное использование `sizeof` более подробно объясняется в этом видео: • Advanced Programming in the UNIX Environme... Слайды к этой лекции: https://stevens.netmeister.org/631/05... Примеры кода: https://stevens.netmeister.org/631/gd... Сайт курса: https://stevens.netmeister.org/631/ 00:00 Введение 00:29 PrintBufs 07:00 Проверка буферов 12:22 Переполнение буферов 17:41 Итоги