Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only

Эта книга представляет собой специализированное руководство по диагностике памяти для программ на C и C++ в среде Linux. Автор, Дмитрий Востоков, фокусируется на развитии особого типа мышления — «memory thinking» — необходимого для эффективного анализа и отладки сложных проблем, связанных с управлением памятью, указателями и структурой данных в низкоуровневом программировании.

Книга построена в формате слайдов с подробными описаниями, что делает её идеальной для самостоятельного изучения или использования в качестве учебного пособия. Она охватывает философию указателей, работу с различными типами данных (базовые типы, структуры, классы), механизмы выделения памяти (стек, динамическая память), аспекты организации исходного кода и чтения сложных объявлений. Особое внимание уделяется типичным ошибкам, таким как висячие указатели, неверные разыменования и проблемы с выравниванием.

Издание предназначено для опытных разработчиков и инженеров по диагностике, которые уже знакомы с основами C/C++ и Linux. Оно не является вводным курсом по языкам, а скорее углубляется в практические аспекты отладки и анализа памяти, необходимые для поддержки и оптимизации производительных и надёжных систем. Книга отражает многолетний опыт автора в области программной диагностики.

Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only
A
Автор
Dmitry Vostokov
Издательство
OpenTask
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент