
课程简介
这是一套系统讲解C++内存管理的视频课程,覆盖C++11/14/17/20标准,从最基础的指针概念讲起,逐步深入到智能指针、内存分配器、内存池等高级主题,并通过一个完整的批量文件加解密项目,将所学知识串联起来,帮助你在实战中掌握内存管理的核心技能。
课程亮点
- 从零开始,循序渐进:从第一个指针程序讲起,图文并茂地分析进程内存空间、堆栈分配、数组操作等基础,适合有一定C++语法基础、希望系统提升内存管理能力的开发者。
- 深入智能指针:详细讲解unique_ptr、shared_ptr、weak_ptr的原理与使用,包括初始化、访问、重置、移动、自定义删除器以及循环引用的解决方案,让你告别手动管理内存的烦恼。
- 现代C++特性全覆盖:涵盖C++17/20的分配器、内存池、construct_at/destroy等新特性,并深入分析虚函数、多继承等底层内存模型,适合希望紧跟现代C++发展的进阶学习者。
- 实战驱动:课程后半部分带领你完成一个基于内存池的批量加解密程序,涉及项目设计、类图分析、多线程、责任链模式等,将知识转化为真实项目的开发能力。
适用人群
- C++初学者(需掌握基本语法)
- 希望提升内存管理能力的开发者
- 对现代C++(11/14/17/20)新特性感兴趣的编程爱好者
- 准备面试或工作中需要深入理解C++内存模型的工程师
本课程附赠配套课件(PDF和代码工程),边学边练,事半功倍。
🎯 资源目录结构
📂 【夏曹俊】《C++ 11 14 17 20内存管理-指针、智能指针和内存池基础与提升》_f (89个项目,总大小 1.04 GB)
- 📄 01cpp内存课程介绍_ev.mp4 – 20.80 MB
- 📄 02第一个指针程序-详解指针代码_ev.mp4 – 22.05 MB
- 📄 03图示进程的内存空间划分分析代码区_ev.mp4 – 8.12 MB
- 📄 04各种内存空间-堆_栈_全局地址代码演示_ev.mp4 – 15.30 MB
- 📄 05图解堆栈空间分配对应的指针代码_ev.mp4 – 3.97 MB
- 📄 06数组的堆栈空间初始化和c++11的for遍历_ev.mp4 – 44.97 MB
- 📄 07图解栈中二维数组的初始化和遍历_ev.mp4 – 28.69 MB
- 📄 08图解堆中两种二维数组空间分配设置和清理_ev.mp4 – 22.00 MB
- 📄 09void指针和c++11的指针类型转换_ev.mp4 – 14.81 MB
- 📄 10常量指针与指针常量_ev.mp4 – 9.10 MB
- ……
🔗 网盘下载链接
📢 重要提醒
- 尽快保存:资源数量庞大,建议尽快保存全部或只保存自己可能需要的部分,避免资源和谐后无法获取。
- 空间容量:如果你是没有使用过夸克网盘的用户,一定要使用手机【夸克APP】,先保存资源里面一个目录,在app里面点击查看任意文件之后,系统会送1T空间,这样子你才有足够的空间一次性保存下来,千万不要先使用电脑端或者网页保存,不然没有空间送。
📢 本站所有内容公开免费,不存在付费打包资源的说法,骗子很多,谨防上当
📢 如果你发现分享链接失效了,请在评论区留言,小黑看到后会第一时间补链
📢 本站分享的资源均来自互联网公开渠道,仅供个人学习和研究使用。如有版权问题,请联系我们删除
📢 本站不对分享的资源内容负责,也不代表我们认同其中的观点,请读者自行按需取用,仔细甄别
微信扫一扫
支付宝扫一扫 