课程简介
本课程是一门专注于Visual Studio 2022环境下C++项目全流程开发的实战指南。课程系统讲解了从IDE安装配置、项目结构管理、静态库与动态库的创建与调用,到C++代码重构、预处理与编译链接原理等核心开发技能。课程重点深入高级调试技术,包括条件断点、数据断点、函数断点的应用,并详细剖析了多线程调试、死锁模拟定位、内存泄漏检查与指针错误排查等企业级开发中的关键难题。通过结合OpenCV等三方库的实战案例,学员将掌握在复杂工程中高效调试与优化代码的专业方法,全面提升使用VS2022进行中大型C++项目开发与问题解决的综合能力。
下载地址
课程目录
01 Visual Studio 编译调试C++项目
第1–10节:课程介绍、安装、编辑器使用、项目配置、调试基础等入门内容。
02 VS C++程序生成与配置
第1–9节:程序生成流程、重构功能、详细配置、平台工具集、链接器设置等。
03 静态库与动态库
第1–5节:创建与调用静态库、动态库的作用与配置、dllexport分析等。
04 高级调试技术
第1–13节:三方库测试、断点设置、多线程调试、内存监控、死锁模拟等。
05 课程资源与总结
课程开篇、简介、内容、总结及配套海量IT学习资源链接与说明。
--- 点击展开详细目录 ---PART1
- 🎬 1-1.vs编译调试c++项目课程介绍-.mp4
- 🎬 1-10.调试监控变量值和调用堆栈查看函数调用层次-.mp4
- 🎬 1-2.visual_studio_2022安装-.mp4
- 🎬 1-3.编辑器使用说明和测试类代码准备-.mp4
- 🎬 1-4.文件查找和替换代码示例正则替换示例-.mp4
- 🎬 1-5.转到声明和定义_类视图_查看函数调用层次-.mp4
- 🎬 1-6.理解解决方案和项目并创建多个项目-.mp4
- 🎬 1-7.项目基础配置不同平台的输出路径-.mp4
- 🎬 1-8.解决方案基础配置多项目启动和编译依赖-.mp4
- 🎬 1-9.调试断点的基本操作-.mp4
- 🎬 2-1.VS_C++程序生成流程cl演示预处理编译汇编和链接-.mp4
- 🎬 2-2.vs重构说明和代码准备并演示重命名符号-.mp4
- 🎬 2-3.快速重构自动创建修改声明定义和提取函数-.mp4
- 🎬 2-4.快速重构移动定义位置和自动实现所有纯虚函数-.mp4
- 🎬 2-5.VisualStudio详细配置说明WindowsSD-.mp4
- 🎬 2-6.平台工具集和C++版本-.mp4
- 🎬 2-7.头文件路径和预处理器给C++传递宏变量-.mp4
- 🎬 2-8.设置运行时库MD_MT去掉运行时依赖MSVCP动态库-.mp4
- 🎬 2-9.链接器配置输入输出调试和程序入口函数配置-.mp4
- 🎬 3-1.创建测试的静态库-.mp4
- 🎬 3-2.静态库调用配置和运行时库冲突解决-.mp4
- 🎬 3-3.动态库的作用_示例创建和配置动态库-.mp4
- 🎬 3-4.动态库的调用和dllexport的作用-.mp4
- 🎬 3-5.动态库为什么要加dllimport汇编调试分析-.mp4
- 🎬 第1部分.mp4
- 🎬 第一部分.mp4
- 🎬 课程内容.mp4
- 🎬 课程开篇.mp4
- 🎬 课程总结.mp4
- 🎬 课程简介.mp4
PART2
- 🎬 4-1.测试三方库opencv渲染一副图片-.mp4
- 🎬 4-10.模拟死锁通过全部中断和线程列表定位出错代码-.mp4
- 🎬 4-11.如何查明指针是否损坏了内存地址-.mp4
- 🎬 4-12.函数调用很多次_在失败那次进入_断点命中次数-.mp4
- 🎬 4-13.使用内存快照检查内存泄漏-.mp4
- 🎬 4-2.设置外部pdb调试进入opencv函数源码-.mp4
- 🎬 4-3.更多断点的条件断点设置-.mp4
- 🎬 4-4.函数断点重载函数和系统函数调用断点-.mp4
- 🎬 4-5.数据断点监控内存值更改-.mp4
- 🎬 4-6.多线程调试代码准备和源码中显示线程运行位置-.mp4
- 🎬 4-7.并行监视和并行堆栈同时监视多线程的变量-.mp4
- 🎬 4-8.标记线程和查看所有线程运行位置-.mp4
- 🎬 4-9.条件断点使用线程号筛选进入断点的线程-.mp4
- 🎬 第1部分.mp4
- 🎬 第一部分.mp4
- 🎬 课程内容.mp4
- 🎬 课程开篇.mp4
- 🎬 课程总结.mp4
- 🎬 课程简介.mp4
- 📦 配套课程资料-.zip
|