新书速览|高效C/C++调试

新书速览|高效C/C++调试_第1张图片

一本关于高效调试的实用指南

本书内容

《高效C/C++调试》是关于软件调试技术的深度探索,融合了作者的实践智慧。书中不仅指导读者如何使用专业的调试工具,还介绍了如何宏观和微观地分析问题,并最大限度地发挥调试器功能。此外,书中还深入解读了调试背后的技术原理,如调试符号、内存管理及系统内核对内存的操作机制,以揭示内存管理的关键性和复杂性。

除了介绍基础概念外,本书还涵盖了许多增强调试能力的工具与插件。尽管焦点集中在C/C++,但其中的策略与技巧具有普适性,适用于多种编程语境。内容包括从内存泄漏预防调试、Linux下的eBPF和strace调试方法,到Kubernetes容器调试,再到C++20的协程与崩溃信息收集策略。

本书作者

严琦 毕业于中国科技大学和美国伦斯勒理工学院。 毕业后近三十年里曾先后任职于五家软件技术公司从事技算机编程工作,从初级程序员成长为一个中等规模的软件公司的首席架构师,涉及包括嵌入式系统,有限元分析,计算机辅助设计,商业智能系统等领域,致力于微处理器,编译器,服务器,系统内核等技术。作者有多项开源项目在实际应用中受到公司内外的肯定和感谢,在工作中申请并获批一项软件专利,并有另一项专利在审批中。                                                                                                                              卢宪廷 本科毕业于天津大学,研究生东南大学。目前在微策略软件担任高级软件工程师,负责设计和开发优化企业全域搜索引擎;专注于高稳定/事件驱动异步架构/C++/Rust编程。

本书读者

《高效C/C++调试》主要面向具有C/C++编程基础的读者,同时也非常适合对软件技术原理有深入探索兴趣的读者以及追求高效调试技巧的开发人员。

编辑推荐

《高效C/C++调试》是一本精心编写的实用指南,为软件开发工程师提供了宝贵的调试技巧和知识。作者通过多年的一线经验,深入讲解了如何高效地调试软件内存故障、理解C++对象模型、阅读汇编代码等重要内容。书中还介绍了调试器插件和工具的开发,拓展了开发者的视野。无论是初学者还是有经验的开发人员,都能从本书中获得实际的指导和启发。丰富的实战例子和代码片段让读者更好地理解和应用所学知识。如果你想提升调试能力、掌握C/C++高级内容,并成为实战资质的中高级开发人员,那么这本书绝对是你的不二选择。

本文摘自《高效C/C++调试》,获出版社和作者授权发布。

高效C/C++调试——京东

你可能感兴趣的:(c++,开发语言)