Visual Studio C++调试入门与提高
课程详情
课程标题
Visual Studio C++调试入门与提高课程简介
全面掌握Visual Studio C/C++调试技术与技巧,提升快速定位bug和修复bug能力。本课程深入讲解Visual Studio C/C++调试基本知识、基本技巧和高级调试技巧,帮助学员快速上手,实战演练,达到快速定位BUG,快速纠错的能力。适合人群
具有Visual Studio C/C++开发基本知识,希望能在Windows上开发C/C++程序以及希望Visual Studio的调试技巧与知识有所突破的同学。学习收获
- 全面掌握Visual Studio C/C++调试技术与技巧 - 提升快速定位bug和修复bug能力 - 解决程序运行结果不正确、多线程死锁、内存问题等常见调试难题 - 掌握内存泄漏检测、堆内存破坏定位、缓冲区溢出定位等高级调试技巧课程亮点
- 系统讲解Visual Studio C/C++调试基本知识、基本技巧和高级调试技巧 - 结合实际案例,实战演练,快速提升调试能力 - 针对常见调试难题,提供解决方案和技巧 - 提供丰富的课程资料和源代码,方便学员学习和实践课程内容
- 第一章 入门及基础篇
- 1.1 调试基础-断点-单步执行-改变变量值
- 1.2 断点管理-条件断点-多次执行-跳过执行
- 1.3 编辑并继续调试-运行到指定代码行-查看错误码
- 1.4 内存查看,优化内存空间
- 第二章 高级篇
- 2.1 内存泄漏检测
- 2.2 定位堆内存破坏
- 2.3 定位堆内存破坏2
- 2.4 定位缓冲区溢出
- 2.5 各种内存问题检查,堆溢出,栈溢出,野指针等
- 2.6 脱离调试器设置断点
- 2.7 烫与屯问题
- 第三章 实战篇
- 3.1 多线程调试
- 3.2 动态库调试
- 3.3 远程调试Windows程序
- 3.4 远程调试Linux程序
- 3.5 崩溃转储分析-死锁分析
- 3.6 崩溃转储分析-崩溃分析
- 3.7 调试发行版以及同时调试多个程序
课程目录
01 摸底测试 01 摸底测试 02 入门及基础篇 01 调试基础-断点-单步执行-改变变量值.mp4 02 断点管理-条件断点-多次执行-跳过执行.mp4 03 编辑并继续调试-运行到指定代码行-查看错误码.mp4 04 内存查看,优化空间.mp4 05 章节考试(一) 03 高级篇 01 内存泄漏检测.mp4 02 定位堆内存破坏.mp4 03 定位堆内存破坏-方法2.mp4 04 定位缓冲区溢出.mp4 05 各种内存问题检查-堆破坏,野指针,缓冲区溢出等.mp4 06 脱离调试器设置断点.mp4 07 烫与屯.mp4 08 章节考试(二) 04 实战篇 01 多线程死锁调试.mp4 02 动态库调试.mp4 03 远程调试Windows程序.mp4 04 远程调试Linux程序.mp4 05 崩溃转储分析-死锁分析.mp4 06 崩溃转储分析-崩溃分析.mp4 07 调试发行版以及同时调试多个程序.mp4 08 章节考试(三) 05 结课考试 01 结课考试





