Отладка и диагностика: gdb, valgrind, санитайзеры, чтение core dump
Инженерная дисциплина поиска багов в C: флаги сборки, работа в gdb, санитайзеры и valgrind, разбор core dump и охота на неопределённое поведение.
4 материалов в этой теме.
Инженерная дисциплина поиска багов в C: флаги сборки, работа в gdb, санитайзеры и valgrind, разбор core dump и охота на неопределённое поведение.
Что стандарт C называет неопределённым поведением и почему компилятор вправе им пользоваться, каталог реального UB с разбором ассемблера, классы ошибок безопасности …
Какую задачу решает Rust, почему владение и заимствование — это модель памяти, а не набор придирок компилятора, что язык гарантирует и чего не гарантирует, сколько он …
Что такое системное программирование, почему C остаётся его языком спустя полвека, как устроен слой «под» высокоуровневыми языками, почему неопределённое поведение здесь …
По этому запросу ничего не найдено.
Ступени, треки и материалы портала. Кликните ступень, чтобы раскрыть треки, трек — чтобы увидеть статьи, статью — чтобы увидеть, с чем она связана по общим темам.
Колесо — масштаб, перетаскивание — панорама. Стрелки и Tab — переход между узлами, Enter — раскрыть или выбрать. Повторный клик по материалу показывает его соседей по общим темам.