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

0

收听

0

听众

5

主题
发表于 2025-9-14 08:09:40 | 查看: 23| 回复: 0
## 📘 **课程简介**

本课程系统性地讲解C语言和C++的核心语法与高级特性,涵盖指针、内存管理、数据结构、STL库、面向对象编程及模板元编程。实战部分深入Windows编程,包括GUI开发、MFC框架、多线程同步、线程池设计、网络编程(TCP/UDP)以及MySQL数据库操作。通过推箱子游戏、俄罗斯方块、聊天系统、文件管理系统等多个项目,帮助学员从语法基础跃升到企业级开发能力。适合希望深耕Windows平台、掌握高性能并发及系统级编程的学习者,最终能独立开发复杂桌面应用程序及网络服务。

---

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

## 📂 **课程目录**

## Windows课程录播

- 📦 2022-04-21 常用消息以及消息附加参数-.zip
- 📦 2022-04-26 从Win32过渡到MFC以及MFC基本数据类型了解-.zip
- 📦 2022-04-28 MFC常用类和常用消息解析以及消息映射原理解析-.zip
- 📦 2022-04-30 MFC模态对话框和非模态对话框以及CWnd常用函数介绍-.zip
- 📦 2022-05-05 MFC之CWnd和CWinApp成员详解-.zip
- 📦 2022-05-07 MFC系统对话框之文件打开对话框于字符编码-.zip
- 📦 2022-05-10 MFC之系统对话框-.zip
- 📦 2022-05-12 MFC常用控件介绍-.zip
- 📦 2022-05-14 MFC常用控件介绍之二-.zip
- 📦 2022-05-17 MFC控件型关联变量和数值型关联变量和MFC实战开发计算器-.zip
- 📦 2022-05-19 Tree和List控件复杂运用开发实战我的电脑文件管理系统-.zip
- 📦 2022-05-21 Tab控件详解以及学生成绩管理系统-.zip
- 📦 2022-05-24 MFC开发学生成绩管理系统-.zip
- 📦 2022-05-31 GDI绘图常用函数以及画笔画刷位图对象-.zip
- 📦 2022-06-02 GDI对象与三种绘图模式-.zip
- 📦 2022-06-07 项目实战之俄罗斯方块-.zip
- 🎬 VMware虚拟机安装教程-.mp4
- 🎬 【请看】Windows编程安装工具以及MSDN步骤-.mp4

## 顿开C++录播

### C++与C的区别

#### C++const

##### Debug

#### C++与C之动态内存申请

##### Debug

#### C++与C的区别

##### Debug

#### C++函数上面的改变

##### Debug

#### C++基本的输入和输出

##### Debug

#### C++新数据类型

##### Debug

#### C++类型转换

##### Debug

#### C++结构体的基础区别

##### Debug

#### Debug

#### 二维数组的申请过程

##### Debug

#### 申请内存在做重新分配

##### Debug

#### 自动推断类型

##### Debug

### C++第11课 类的继承同名问题

#### 类的继承同名问题

##### C++写stack

###### Debug

##### Debug

##### 类的继承同名问题

###### Debug

##### 虚继承

###### Debug

- 🎬 01_继承中的同名问题.wmv
- 🎬 02_虚继承.wmv
- 🎬 C++写stack.wmv

### C++第12课 虚函数和多态

#### 虚函数和多态

##### ADT过程

###### Debug

##### Debug

##### WindowsProject1

##### 多态实现

###### Debug

##### 子类对象初始化父类指针内存问题

###### Debug

##### 纯虚函数与抽象类

###### Debug

##### 继承中的类型转换

###### Debug

##### 虚函数和多态

###### Debug

- 🎬 01_虚函数与虚函数表.wmv
- 🎬 02_纯虚函数和抽象类.wmv
- 🎬 03_多态实现.wmv
- 🎬 04_ADT过程.wmv
- 🎬 05_虚析构函数.wmv
- 🎬 06_dynamic_cast转换.wmv

### C++第14课 STL容器篇

#### C++STL容器篇

##### array与vector的嵌套

###### Debug

##### C++STL容器篇

###### Debug

##### Debug

##### STL之vector

###### Debug

- 🎬 01_STL容器之array.wmv
- 🎬 02_STL之vector.wmv
- 🎬 03_array与vector的嵌套.wmv

### C++第15课 STL容器篇

#### STL容器篇

##### Debug

##### STL中stack结构

###### Debug

##### STL之deque

###### Debug

##### STL之priority_queue

###### Debug

##### STL之队列

###### Debug

##### STL容器篇

###### Debug

- 🎬 01_STL list容器.wmv
- 🎬 02_简单模拟STL list.wmv
- 🎬 03_STL stack容器.wmv
- 🎬 04_普通队列.wmv
- 🎬 05_双向队列.wmv
- 🎬 06_STL优先队列.wmv

### C++第16课 STL容器篇

#### C++STL容器篇

##### C++STL容器篇

###### Debug

##### Debug

##### STL之map

###### Debug

##### STL之元组

###### Debug

##### STL之列表

###### Debug

- 🎬 01_STL之set.wmv
- 🎬 02_STL之映射.wmv
- 🎬 03_STL之tuple.wmv
- 🎬 04_STL之列表.wmv

### C++第17课 STL 迭代器与仿函数

#### STL之仿函数与迭代器

##### Debug

##### Lambda表达式

###### Debug

##### STL之仿函数与迭代器

###### Debug

##### 仿函数

- 🎬 01_STL之仿函数与迭代器.wmv
- 🎬 02_STL之仿函数.wmv
- 🎬 03_Lambda表达式.wmv

### C++第18课 STL 算法篇

#### STL算法篇

##### Debug

##### STL算法篇

###### Debug

- 🎬 01_查找算法.wmv
- 🎬 02_排序与一些通用算法.wmv
- 🎬 03_其他算法与堆算法.wmv

### C++第19课 智能指针

#### 智能指针

##### Debug

##### 函数包装器

###### Debug

##### 函数适配器

###### Debug

##### 智能指针

###### Debug

- 🎬 01_shared_ptr.wmv
- 🎬 02_weak_ptr智能指针.wmv
- 🎬 03_unique_ptr.wmv
- 🎬 04_函数包装器.wmv
- 🎬 05_函数适配器.wmv

### C++第20课 IO流

#### C++IO流

##### C++IO流

##### Debug

##### move函数

###### Debug

##### 基本输入流输出流

###### Debug

##### 字符流

###### Debug

##### 文件流

###### Debug

- 🎬 01.基本输入输出流.wmv
- 🎬 02_move.wmv
- 🎬 03_字符流.wmv
- 🎬 04_文件流操作.wmv

### C++第21课 IO流 异常处理

- 🎬 01_C++异常处理机制.wmv
- 🎬 02_自己写异常类.wmv
- 🎬 03_标准库中的异常类.wmv

### C++第22课 正则表达式

#### C++正则表达式

##### C++正则表达式

###### Debug

##### C++,枚举类型

###### Debug

##### Debug

- 🎬 01_正则表达式基本单元.wmv
- 🎬 02_C++正则替换与捕获.wmv
- 🎬 03_正则替换.wmv
- 🎬 04_enum_class.wmv

### 【顿开教育】第01课 C++与C的区别

#### C++与C的区别

##### C++与C的区别

###### Debug

##### C++函数上面的改变

###### Debug

##### C++基本的输入和输出

###### Debug

##### C++新数据类型

###### Debug

##### Debug

- 🎬 01_最简单的C++程序.wmv
- 🎬 02_C++基本输入和输出.wmv
- 🎬 03_C++基本新数据类型.wmv
- 🎬 04_C++函数上面的改变.wmv

### 【顿开教育】第03课 C++与C的区别

#### C++结构体与string

##### C++string简单写一个动态条

###### Debug

##### C++string类型

###### Debug

##### C++构造函数对于定义变量赋值的影响

###### Debug

##### C++结构体

###### Debug

##### C++结构体给数据初始化的三中方式

###### Debug

##### C++结构体风格写一个链表

###### Debug

##### Debug

- 🎬 01_结构体的构造函数构造过程.wmv
- 🎬 02_C++结构体给数据初始化的方式.wmv
- 🎬 03_C++构造函数对于定义变量赋值的影响.wmv
- 🎬 04_C++string.wmv
- 🎬 05_C++string简单模拟一下动态条.wmv

### 【顿开教育】第06课 C++-特殊成员

#### C++特殊成员

##### const成员

###### Debug

##### const案例

###### Debug

##### Debug

##### static属性

###### Debug

##### static案例

###### Debug

- 🎬 01_const函数和const成员函数.wmv
- 🎬 02_static函数与成员.wmv
- 🎬 03_C++带const数据的链表.wmv
- 🎬 04_两个测试代码.wmv

### 【顿开教育】第08课 C++运算符重载

#### 运算符重载

##### Debug

##### operator的隐式转换

###### Debug

##### 流重载

###### Debug

##### 特殊重载

###### Debug

##### 综合案例1

###### Debug

##### 运算符重载

###### Debug

- 🎬 01_运算符重载.wmv
- 🎬 02_特殊重载.wmv
- 🎬 03_operator的隐式转换.wmv
- 🎬 04_[]和()重载.wmv

### 【顿开教育】第10课 C++继承

#### C++继承

##### C++继承

###### Debug

##### Debug

##### 多继承

###### Debug

##### 继承中的构造函数写法

###### Debug

##### 继承中的特殊成员

###### Debug

##### 继承特性

###### Debug

- 🎬 01_继承和派生的权限问题.wmv
- 🎬 02_继承中构造函数的写法.wmv
- 🎬 03_继承的传递性.wmv
- 🎬 04_多继承.wmv
- 🎬 05.继承中特殊成员.wmv

### 【顿开教育】第14课 C++模板

#### 函数模板

##### Debug

##### 函数模板

###### Debug

##### 可变参模板类

###### Debug

##### 可变参的模板类

###### Debug

##### 模板的嵌套

###### Debug

##### 类模板

###### Debug

- 🎬 01_函数模板.wmv
- 🎬 02_类模板.wmv
- 🎬 03_模板类嵌套.wmv
- 🎬 04_可变参数模板类.wmv
- 🎬 05_可变参数模板类.wmv

### 【顿开教育】第9课 C++重载后续

#### 重载后续

##### Debug

##### 自己简单写一个string类

###### Debug

##### 迭代器简单模拟

###### Debug

##### 重载与常量运算

###### Debug

##### 重载后续

###### Debug

- 🎬 01_默认的重载=.wmv
- 🎬 02_重载加常量的.wmv
- 🎬 03_迭代器的简单模拟.wmv
- 🎬 自己简单封装一个MyString.wmv

### 第02课 C++与C的区别

- 🎬 01_new和delete基本用法.wmv
- 🎬 02_二维数组的申请过程.wmv
- 🎬 03_内存的再申请过程(指定申请位置为原来的申请的内存).wmv
- 🎬 04.类型推断.wmv
- 🎬 05_C++中const.wmv
- 🎬 06_C++类型转换.wmv
- 🎬 07_结构体基础区别.wmv

### 第04课 类和对象

#### C++类和对象

##### C++类中权限

###### Debug

##### C++类和对象

##### C++类和对象一些东西表示方式

###### Debug

##### C++类和对象封装操作

###### Debug

##### Debug

##### 图形库中的输入

###### Debug

- 🎬 01_类和对象基本概念.wmv
- 🎬 02_类中权限问题.wmv
- 🎬 03_类和对象的一些东西表示.wmv
- 🎬 04_类和对象的小案例.wmv
- 🎬 05_图形库的输入.wmv

### 第05课 C++构造函数和析构函数

#### 构造和析构函数

##### Debug

##### this指针

###### Debug

##### 拷贝构造

###### Debug

##### 构造和析构函数

###### Debug

##### 构造顺序和析构顺序

###### Debug

##### 析构函数

###### Debug

##### 深拷贝和浅拷贝

###### Debug

##### 类的组合

###### Debug

- 🎬 01_构造函数.wmv
- 🎬 02_析构函数.wmv
- 🎬 03_构造顺序和析构顺序.wmv
- 🎬 04_拷贝构造.wmv
- 🎬 05_深浅拷贝.wmv
- 🎬 06_类的组合.wmv
- 🎬 07_this指针.wmv

### 第07课 C++友元

#### C++友元函数和友元类

##### C++友元函数和友元类

###### Debug

##### C++封装贪吃蛇

###### Debug

##### Debug

##### 友元类

###### Debug

- 🎬 01_友元函数.wmv
- 🎬 02_友元类.wmv
- 🎬 03_C++封装贪吃蛇.wmv

## 顿开C语言录播

### 【顿开教育】 第06节课 循环结构程序设计

- 🎬 01_基本的循环语句-.wmv
- 🎬 02_三个独特的循环控制语句-.wmv
- 🎬 03_两个基本循环的简单案例-.wmv
- 🎬 04_循环嵌套-.wmv
- 🎬 05_循环奇怪东西-.wmv
- 🎬 06_vs简单调试功能-.wmv

### 【顿开教育】 第07节课 批处理数据之一维数组

- 🎬 01_认识数组-.wmv
- 🎬 02_数组基本操作_01-.wmv
- 🎬 03_数组的基本操作_02-.wmv
- 🎬 04_冒泡排序-.wmv
- 🎬 05_字符串与字符数组-.wmv
- 🎬 06_第06课作业-.wmv
- 📦 一维数组-.zip
- 📦 第06课作业-.zip

### 【顿开教育】第01节课 认识C语言

#### 【顿开教育】第01节课 认识C语言

- 🎬 01_编译器的简单实用-.wmv
- 🎬 02_最简单的C语言程序-.wmv
- 🎬 03_C语言编译和exe所在地方-.wmv
- 🎬 04_system函数-.wmv
- 🎬 05_如何打开别人项目-.wmv
- 📦 firstBlood-.zip

### 【顿开教育】第02节课 C语言基本数据类型

- 🎬 03_打印函数-.wmv
- 🎬 04_输入函数-.wmv

### 【顿开教育】第03节课 C语言数据类型转换

### 【顿开教育】第04节课 C语言运算符和表达式

- 🎬 01_运算符和表达式的基本概念-.wmv
- 🎬 02_算术运算符-.wmv
- 🎬 03_赋值与复合赋值运算符-.wmv
- 🎬 04_条件和逻辑运算符-.wmv
- 🎬 05_位运算符-.wmv
- 🎬 06_特殊运算符-.wmv
- 🎬 07++和-奇怪的东西-.wmv
- 🎬 08_逗号表达式-.wmv

### 【顿开教育】第08节课 批量处理数据二维数组

- 🎬 03_多维数组的降维打击-.wmv

### 【顿开教育】第10节课 指针初识篇

- 🎬 01_指针初识-.wmv
- 🎬 02_万能指针-.wmv
- 🎬 03_一级指针操作一维数组-.wmv
- 🎬 04_指针数组与数组指针-.wmv
- 🎬 05_二级指针与多级指针-.wmv
- 📦 指针初识-.zip

### 【顿开教育】第11节课 模块化程序之函数

- 🎬 01_认识函数-.wmv
- 🎬 02_强化函数返回值的理解-.wmv
- 🎬 03_函数参数的理解-.wmv
- 🎬 04_数组的传参的方式-.wmv
- 🎬 05.强化函数调用思想-.wmv
- 📦 认识函数-.zip

### 【顿开教育】第11节课 模块化程序之函数_497a29dcfgb57bb80cbdcd0295953e14

#### 【顿开教育】第11节课 模块化程序之函数

### 【顿开教育】第12节课 C语言库函数

- 🎬 03_内存四区-.wmv

### 【顿开教育】第13节课 指针进阶篇

- 🎬 03_二维数组的动态内存申请和释放-.wmv

### 【顿开教育】第13节课 指针进阶篇2

#### 【顿开教育】第13节课 指针进阶篇

### 【顿开教育】第14节课 指针终结篇

#### 第13课作业

##### 第13课作业

- 📦 Debug-.zip

### 【顿开教育】第15节课 结构体初识

#### 【顿开教育】第15节课 结构体初识

### 【顿开教育】第18节课 结构体中级篇

#### 【顿开教育】第18节课 结构体中级篇

- 🎬 01_位段-.wmv
- 🎬 02_联合体-.wmv
- 🎬 03_枚举类型-.wmv
- 🎬 04_结构体内存问题-.wmv
- 📦 位段联合体以及枚举类型-.zip

### 【顿开教育】第19节课 结构体终极篇

#### 【顿开教育】第19节课 结构体终极篇

- 🎬 01_认识链表-.wmv
- 🎬 02_单链表-.wmv
- 📦 认识链式结构-.zip

### 【顿开教育】第20节课 无头链表

#### 【顿开教育】第20节课 无头链表

- 🎬 01_有头链表剩下的操作-.wmv
- 🎬 02_链表在项目中操作数据-.wmv
- 🎬 03_无头链表在封装写法-.wmv
- 🎬 04_无头链表二级指针写法-.wmv
- 📦 .vs-.zip
- 📦 无头链表-.zip
- 📦 无头链表的二级指针写法-.zip
- 📦 有头单链表-.zip
- 📦 有头链表操作自定义类型数据-.zip

### 【顿开教育】第23节课 文件操作

- 🎬 01_认识文件-.wmv
- 🎬 02_文本文件读写-.wmv
- 🎬 03_字节流形式读写-.wmv
- 🎬 04_文件指针移动-.wmv
- 🎬 05_文件重定向-.wmv

### 【顿开教育】第24节课 文件操作实战篇

- 🎬 01_管理系统的文件操作-.wmv
- 🎬 02_文件切割和合并-.wmv
- 🎬 03_大文件读写-.wmv

### 【顿开教育】第27节课 图形编程高级篇

- 🎬 03_拼图游戏-.wmv
- 🎬 04_拼图游戏结束-.wmv

### 【顿开教育】第29节课 主函数参数与可变参函数

- 🎬 01_主函数参数-.wmv
- 🎬 01_主函数参数_20210603011040-.wmv
- 🎬 02_可变长参数的基础-.wmv
- 🎬 03_myprinf函数-.wmv

## 顿开多线程

### 顿开多线程

#### 01_认识C++多线程

- 🎬 01_C++多线程-.wmv
- 📦 C++多线程-.zip

#### 02_创建线程

- 🎬 01_创建线程-.wmv
- 📦 各种创建线程方式-.zip

#### 03_线程处理函数

- 🎬 线程处理函数-.wmv
- 📦 线程处理函数-.zip

#### 04_带返回值的线程函数

- 🎬 04_带返回值的线程函数-.wmv
- 📦 带返回值的线程处理函数-.zip

#### 05_数据共享问题

- 🎬 05_数据共享问题-.wmv
- 📦 数据共享问题-.zip

#### 06_ lock_gurad互斥锁

- 🎬 06_ 互斥锁-.wmv
- 📦 互斥锁-.zip

#### 07_unique_lock互斥锁

- 🎬 07_互斥锁unique_lock-.wmv
- 📦 互斥锁-.zip

#### 08_条件变量condition_variable

- 🎬 08_条件变量condition_variable-.wmv
- 📦 C++条件变量-.zip

#### 09_封装线程安全队列

- 🎬 09_封装线程安全队列-.wmv
- 📦 封装线程安全队列-.zip

#### 10_生产者消费者模式

- 🎬 10_生产者消费者模式-.wmv
- 📦 生产者和消费者模式-.zip

#### 11_原子操作

- 🎬 01_原子操作-.wmv
- 📦 原子操作-.zip

#### 11_原子操作(1)

- 🎬 01_原子操作-.wmv
- 📦 原子操作-.zip

#### 12_原子类型

#### 13_自旋锁

- 🎬 13_自旋锁-.wmv
- 📦 自旋锁-.zip

#### 14_封装线程安全栈

- 🎬 14_封装线程安全栈-.wmv
- 📦 封装线程安全栈-.zip

#### 15_细粒度锁队列

- 🎬 15_细粒度锁队列-.wmv
- 📦 细粒度锁队列-.zip

#### 16_CAS与ABA问题

- 🎬 16_CAS与ABA问题-.wmv
- 📦 CAS与ABA问题-.zip

#### 17_无锁线程安全链表

- 🎬 17_无锁线程安全链表-.wmv
- 📦 无锁线程安全链表-.zip

#### 18_并行算法

- 🎬 18_并行算法-.wmv
- 📦 并行算法-.zip

#### 19_线程池基础

- 🎬 19_线程池基础-.wmv

#### 20_线程池实现

- 🎬 20_线程池实现-.wmv
- 📦 线程池简单实现-.zip

## 顿开教育C语言
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-10-4 09:05 , Processed in 0.136475 second(s), 36 queries .

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

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