找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1971

积分

0

好友

254

主题
发表于 1 小时前 | 查看: 1| 回复: 0

课程简介

本课程是一门系统化、深度解析的C++编程课程,旨在帮助学习者从零开始构建坚实的C++语言基础,并深入理解其核心与高级特性。课程内容涵盖C++基础语法、面向对象编程、模板与泛型编程、标准库容器与算法、内存管理、异常处理等关键模块,并引入了C++20的新特性如Concepts和Ranges。通过结合理论讲解、代码示例和项目实践(如泛型矩阵类库、元编程等),学员将能够掌握现代C++的开发范式,提升解决复杂问题的能力,为从事系统开发、高性能计算等领域打下坚实基础。课程配套丰富的视频、课件和习题,适合有一定编程基础并希望深入掌握C++的学习者。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 课程导学与职业发展

第1–14节:课程导学、能力模型、学历与跳槽、35岁危机、Offer选择等职业发展内容。

02 C++基础与环境搭建

第15–24节:从Hello world谈起、系统IO、猜数字与控制流、结构体与自定义数据类型等基础语法与环境搭建。

03 类型、域与对象

第25–34节:类型详述、复合类型、常量类型、类型别名、域与对象等核心概念讲解。

04 操作符与表达式

第35–44节:算术、逻辑、关系、位、赋值、自增自减及其他操作符的详细解析。

05 数组、指针与内存管理

第45–55节:从数组到指针、动态内存基础、智能指针及相关问题的深入探讨。

06 容器与泛型算法

第56–65节:容器概述、各类容器模板、泛型算法、Lambda表达式、bind及ranges改进。

07 类与对象进阶

第66–75节:类的定义、访问限定符与友元、运算符重载、类的继承与虚函数等面向对象核心。

08 模板编程

第76–85节:函数模板、类模板、模板特化、C++20 Concepts、变长模板、完美转发等模板高级主题。

09 元编程

第86–95节:元编程引入、顺序/分支/循环代码编写方式、减少实例化技巧等编译期计算。

10 异常、枚举与名字空间

第96–105节:异常处理、枚举与联合、嵌套类与局部类、嵌套名字空间、位域与volatile等杂项。

11 项目与实践

第106–116节:涵盖多个课程项目(如泛型矩阵、地牢探险游戏等)的题目、思路提示与作业分享。

--- 点击展开详细目录 ---

PART1

第0章 绪论

  • 🎬 1介绍-老师课前寄语-.mp4

第10章

  • 🎬 67.【视频】容器概述-.mp4
  • 🎬 68-1.【视频】array容器模板-.mp4
  • 🎬 68-2.【视频】vector容器模板-.mp4
  • 🎬 68-3.【视频】list . deque . basic_string容器模板-.mp4
  • 🎬 69-1.【视频】set-.mp4
  • 🎬 69-2.【视频】map . multiset . multima-.mp4
  • 🎬 69-3.【视频】unordered set . map . multiset . multima-.mp4
  • 🎬 70-1.【视频】类型适配器和接口适配器-.mp4
  • 🎬 70-2.【视频】数值适配器和生成器-.mp4
  • 🎬 71.【视频】总结-.mp4

第11章

  • 🎬 73-1.【视频】泛型算法 I-.mp4
  • 🎬 73-2.【视频】泛型算法 II-.mp4
  • 🎬 73-3.【视频】泛型算法 III-.mp4
  • 🎬 73-4.【视频】泛型算法 IV-.mp4
  • 🎬 74-1.【视频】bind-.mp4
  • 🎬 74-2.【视频】Lambda表达式 I-.mp4
  • 🎬 74-3.【视频】Lambda表达式 II-.mp4
  • 🎬 75.【视频】泛型算法改进——ranges-.mp4
  • 🎬 76.【视频】总结-.mp4

第12章

  • 🎬 78-1.【视频】part I-.mp4
  • 🎬 78-2.【视频】part II-.mp4
  • 🎬 79-1.【视频】part I-.mp4
  • 🎬 79-2.【视频】part II-.mp4
  • 🎬 80.【视频】访问限定符与友元-.mp4
  • 🎬 81-1.【视频】part I-.mp4
  • 🎬 81-2.【视频】part II-.mp4
  • 🎬 81-3.【视频】part III-.mp4
  • 🎬 81-4.【视频】part IV-.mp4
  • 🎬 82-1.【视频】part I-.mp4
  • 🎬 82-2.【视频】part II-.mp4

第13章

  • 🎬 84-1.【视频】运算符重载 I-.mp4
  • 🎬 84-2.【视频】运算符重载 II-.mp4
  • 🎬 84-3.【视频】运算符重载 III-.mp4
  • 🎬 84-4.【视频】运算符重载 IV-.mp4
  • 🎬 85-1.【视频】类的继承-.mp4
  • 🎬 85-2.【视频】虚函数 I-.mp4
  • 🎬 85-3.【视频】虚函数 II-.mp4
  • 🎬 86-1.【视频】补充知识 I-.mp4
  • 🎬 86-2.【视频】补充知识 II-.mp4

第14章

  • 🎬 87.【视频】章节介绍-.mp4
  • 🎬 89-1.【视频】函数模板 Part I-.mp4
  • 🎬 89-2.【视频】模板实参的类型推导-.mp4
  • 🎬 89-3.【视频】函数模板实参推导的若干讨论-.mp4
  • 🎬 89-4.【视频】函数模板的实例化控制-.mp4
  • 🎬 90-1.【视频】函数模板的特化-.mp4
  • 🎬 90-2.【视频】避免使用函数模板的特化-.mp4
  • 🎬 91-1.【视频】类模板与成员函数模板-.mp4
  • 🎬 91-2.【视频】类模板的实例化、特化与实参推导-.mp4
  • 🎬 92-1.【视频】C++ 20新概念 Concepts-.mp4
  • 🎬 92-2.【视频】requires表达式-.mp4
  • 🎬 93-1.【视频】数值模板参数与模板模板参数-.mp4
  • 🎬 93-2.【视频】别名模板-.mp4
  • 🎬 93-3.【视频】变长模板-.mp4
  • 🎬 93-4.【视频】包展开与折叠表达式-.mp4
  • 🎬 94-1.【视频】完美转发-.mp4
  • 🎬 94-2.【视频】Lambda表达式模板-.mp4
  • 🎬 94-3.【视频】消除歧义-.mp4
  • 🎬 94-4.【视频】变量模板-.mp4

第15章

  • 🎬 95-2.章节介绍-.mp4
  • 🎬 96.【视频】元编程的引入-.mp4
  • 🎬 97.【视频】 元编程的引入(续)-.mp4
  • 🎬 98.【视频】顺序代码的编写方式-.mp4
  • 🎬 99.【视频】分支代码的编写方式-.mp4
  • 🎬 100.【视频】循环代码的编写方式-.mp4
  • 🎬 101.【视频】减少实例化技巧-.mp4
  • 🎬 102.【视频】本章小结-.mp4

第16章

  • 🎬 105.【视频】C++ L15 sec0 章节介绍-.mp4
  • 🎬 106.【视频】C++ L15 sec1-1 异常处理 I-.mp4
  • 🎬 107.【视频】C++ L15 sec1-2 异常处理 II-.mp4
  • 🎬 108.【视频】C++ L15 sec1-3 异常处理 III-1-.mp4
  • 🎬 109.【视频】C++ L15 sec1-3 异常处理 III-2-.mp4
  • 🎬 110.【视频】C++ L15 sec1-4 异常处理 IV-.mp4
  • 🎬 111.【视频】C++ L15 sec2-1 枚举与联合 I-.mp4
  • 🎬 112.【视频】C++ L15 sec2-2 枚举与联合 II-.mp4
  • 🎬 113.【视频】C++ L15 sec3 嵌套类与局部类-.mp4
  • 🎬 114.【视频】C++ L15 sec4 嵌套名字空间与匿名名字空间-.mp4
  • 🎬 115.【视频】C++ L15 sec5 位域与volatile关键字-.mp4
  • 🎬 116.【视频】C++ L15 sec6 本章小结-.mp4

第1章

  • 🎬 9什么是C++(上)-.mp4
  • 🎬 9什么是C++(下)-.mp4
  • 🎬 10C++的开发环境和相关工具-.mp4
  • 🎬 10(1):【视频】C++的开发环境与相关工具-.mp4
  • 🎬 11C++的编译与链接模型-.mp4

第2章

  • 🎬 13从Hello world谈起-.mp4
  • 🎬 14系统IO-.mp4
  • 🎬 15猜数字与控制流-.mp4
  • 🎬 16结构体与自定义数据类型-.mp4

第3章

  • 🎬 18-.mp4
  • 🎬 19类型详述(1)-.mp4
  • 🎬 20类型详述(2)-.mp4
  • 🎬 21复合类型:从指针到引用-.mp4
  • 🎬 22常量类型与常量表达式-.mp4

第3章补

  • 🎬 23类型别名与类型的自动推导(上)-.mp4
  • 🎬 23类型别名与类型的自动推导(下)-.mp4
  • 🎬 24域与对象-.mp4

第4章

  • 🎬 28-.mp4
  • 🎬 29-.mp4
  • 🎬 30从数组到指针-.mp4
  • 🎬 31其他操作-.mp4
  • 🎬 32-.mp4
  • 🎬 33-.mp4
  • 🎬 34-.mp4
  • 🎬 35-.mp4

第5章

第5章 表达式基础与详述
  • 🎬 25-2.【视频】引入-.mp4

  • 🎬 28.【视频】算术操作符-.mp4

  • 🎬 29.【视频】逻辑与关系操作符-.mp4

  • 🎬 30.【视频】位操作符-.mp4

  • 🎬 31.【视频】赋值操作符-.mp4

  • 🎬 32:【视频】自增与自减运算符-.mp4

  • 🎬 33:【视频】其他操作符-.mp4

  • 🎬 37-.mp4

  • 🎬 38-.mp4

  • 🎬 39-.mp4

  • 🎬 40-.mp4

第6章

46、47序论 30秒 不作上传
  • 🎬 48-.mp4
  • 🎬 49-.mp4
  • 🎬 50-.mp4
  • 🎬 51-.mp4
  • 🎬 52-.mp4
  • 🎬 53-.mp4
  • 🎬 54-.mp4
  • 🎬 55-.mp4

第7章

  • 🎬 59-.mp4
  • 🎬 60-.mp4
  • 🎬 61-.mp4
  • 🎬 62-.mp4
  • 🎬 63-.mp4
  • 🎬 64-.mp4
  • 🎬 65-.mp4
  • 🎬 66-.mp4
  • 🎬 67-.mp4
  • 🎬 68-.mp4
  • 🎬 69-.mp4

第8章

  • 🎬 73-.mp4
  • 🎬 74-.mp4
  • 🎬 75-.mp4
  • 🎬 76-.mp4
  • 🎬 77-.mp4
  • 🎬 78-.mp4
  • 🎬 79-.mp4
  • 🎬 80-.mp4
  • 🎬 81-.mp4

第9章

  • 🎬 59.【视频】序-.mp4
  • 🎬 60.【视频】动态内存基础-.mp4
  • 🎬 61.【视频】动态内存基础(续)-.mp4
  • 🎬 62.【视频】智能指针-.mp4
  • 🎬 63.【视频】智能指针(续)-.mp4
  • 🎬 64.【视频】动态内存的相关问题-.mp4
  • 📦 65-1.Project II 题目+附件-.zip
  • 🎬 65-2.project 2作业思路提示-俊辉助教-.mp4

PART2

深蓝c++课件

第0章序列
第10章序列与关联容器
第11章泛型算法
第12章类与面向对象编程
第13章类的细节
第14章模板
第15章元编程
第16章其他的工具与技术
第1章C++基础
第2章C++初探
第3章对象与基本类型
第4章数组与字符串
第5章表达式
第6章语句
第7章函数
第8章深入IO
第9章动态内存管理





上一篇:Web前端架构师门徒计划+前端全链路性能优化实战 Web前端性能优化实战与算法架构深度解析
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-4 21:07 , Processed in 0.577267 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表