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

309

积分

0

好友

33

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

课程简介

本课程是一门体系化的C++专业课程,旨在帮助学习者从基础语法、面向对象编程,深入到STL标准库、C++11/14高级特性、多线程并发编程、设计模式及智能指针等核心主题。课程不仅涵盖类和对象、继承多态、模板编程等基础知识,还通过模拟实现vector、string等容器,深入剖析迭代器失效、对象优化、移动语义等难点。高级部分聚焦于现代C++开发中的实用技能,包括线程池实现、海量数据处理算法、常见设计模式应用,并结合大量大厂面试真题进行实战分析。通过本课程的学习,您将构建坚实的C++知识体系,掌握解决复杂问题的能力,并显著提升技术面试竞争力。


下载地址

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

课程目录

01 C++基础课程

第1–10节:STL容器、迭代器、函数对象、泛型算法等基础概念与使用。

02 C++基础课程

第11–20节:类与对象、构造函数、析构函数、深浅拷贝、成员方法等面向对象基础。

03 C++基础课程

第21–30节:继承、多态、虚函数、抽象类、类型转换等面向对象高级特性。

04 C++基础课程

第31–40节:new/delete原理、string类实现、迭代器失效、编译链接、进程空间等底层知识。

05 C++基础课程

第41–50节:const、引用、函数重载、内联函数、模板、空间配置器等语言特性。

06 C++高级课程

第1–10节:对象优化、右值引用、移动语义、完美转发、面经题目讲解。

07 C++高级课程

第11–20节:智能指针、容器emplace方法、模板特例化、简历书写指导。

08 C++高级课程

第21–30节:function、bind、lambda表达式原理与应用,多线程编程基础。

09 C++高级课程

第31–40节:单例、工厂、观察者等设计模式,线程安全与同步通信。

10 C++高级课程

第41–50节:海量数据查重与top K问题,图遍历算法,智能指针实现等综合应用。

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

C++基础课程

01 深入学习C++语言先要练好的内功

  • 🎬 从指令角度掌握函数调用堆栈详细过程-.mp4
  • 🎬 从编译器角度理解C++代码的编译和链接原理1-.mp4
  • 🎬 从编译器角度理解C++代码的编译和链接原理2-.mp4
  • 🎬 掌握进程虚拟地址空间区域划分.-.mp4

02 深入C++学习还必须掌握的-基础知识精讲

  • 🎬 const、指针、引用的结合使用-.mp4
  • 🎬 全面掌握const的用法-.mp4
  • 🎬 掌握C++的左值引用和初识右值引用.-.mp4
  • 🎬 掌握const和一二级指针的结合应用1.-.mp4
  • 🎬 掌握const和一二级指针的结合应用2.-.mp4
  • 🎬 掌握inline内联函数.-.mp4
  • 🎬 掌握形参带默认值的函数.-.mp4
  • 🎬 深入理解C++的new和delete-.mp4
  • 🎬 详解函数重载-.mp4

03 C++面向对象-类和对象那些你不知道的细节原理

  • 🎬 指向类成员的指针.-.mp4
  • 🎬 掌握对象的深拷贝和浅拷贝.-.mp4
  • 🎬 掌握构造函数和析构函数.-.mp4
  • 🎬 掌握构造函数的初始化列表.-.mp4
  • 🎬 掌握类的各种成员方法以及区别.-.mp4
  • 🎬 类和对象、this指针-.mp4
  • 🎬 类和对象代码应用实践-.mp4

04 C++模板编程-学习C++类库的编程基础

  • 🎬 实现C++ STL向量容器vector代码-.mp4
  • 🎬 理解函数模板-.mp4
  • 🎬 理解容器空间配置器allocator的重要性-.mp4
  • 🎬 理解类模板-.mp4

05 C++运算符重载-使面向对象编程更加灵活

  • 🎬 new和delete重载实现的对象池应用-.mp4
  • 🎬 string字符串对象的迭代器iterator实现-.mp4
  • 🎬 vector容器的迭代器iterator实现-.mp4
  • 🎬 什么是容器的迭代器失效问题1-.mp4
  • 🎬 什么是容器的迭代器失效问题2-.mp4
  • 🎬 学习复数类CComplex-.mp4
  • 🎬 模拟实现C++的string类代码-.mp4
  • 🎬 深入理解new的delete的原理-.mp4

06 C++继承与多态-深入掌握OOP语言最强大的机制

  • 🎬 再谈动态绑定-.mp4
  • 🎬 派生类的构造过程-.mp4
  • 🎬 理解多态到底是什么-.mp4
  • 🎬 理解抽象类-.mp4
  • 🎬 继承多态笔试题实战分析-.mp4
  • 🎬 继承的基本意义-.mp4
  • 🎬 虚函数、静态绑定和动态绑定-.mp4
  • 🎬 虚析构函数-.mp4
  • 🎬 重载、隐藏、覆盖-.mp4

07 C++继承与多态-多重继承的那些坑该怎么填

  • 🎬 C++的四种类型转换-.mp4
  • 🎬 理解虚基类和虚继承-.mp4
  • 🎬 菱形继承的问题-.mp4

08 C++STL 6大组件-你必知必会的编程利器

  • 🎬 deque容器和list容器-.mp4
  • 🎬 STL内容学习简介-.mp4
  • 🎬 vector、deque、list对比-.mp4
  • 🎬 vector容器-.mp4
  • 🎬 函数对象-.mp4
  • 🎬 无序关联容器-.mp4
  • 🎬 有序关联容器-.mp4
  • 🎬 泛型算法和绑定器-.mp4
  • 🎬 详解容器适配器-.mp4
  • 🎬 迭代器iterator-.mp4

09 大厂C++开发岗面试问题讲解

  • 🎬 大厂C++开发工程师面试问题讲解一-.mp4

C++高级课程

01 我们在这一系列课程要学习什么

  • 🎬 内容提纲-.mp4

02 对象被优化以后才是高效的C++编程

  • 🎬 CMyString在vector上的应用-.mp4
  • 🎬 CMyString的代码问题-.mp4
  • 🎬 move移动语义和forward类型完美转发-.mp4
  • 🎬 函数调用过程中对象背后调用的方法太多-.mp4
  • 🎬 对象使用过程中背后调用了哪些方法-.mp4
  • 🎬 总结三条对象优化的规则-.mp4
  • 🎬 添加带右值引用参数的拷贝构造和赋值函数-.mp4

03 体验一下智能指针的强大

  • 🎬 shared_ptr的交叉引用问题-.mp4
  • 🎬 不带引用计数的智能指针-.mp4
  • 🎬 基础知识-.mp4
  • 🎬 多线程访问共享对象的线程安全问题-.mp4
  • 🎬 实现带引用计数的智能指针-.mp4
  • 🎬 自定义删除器-.mp4

04 C++11中引入的bind绑定器和function函数对象

  • 🎬 bind1st和bind2nd什么时候会用到-.mp4
  • 🎬 bind1st和bind2nd的底层实现原理-.mp4
  • 🎬 bind和function实现线程池-.mp4
  • 🎬 function函数对象类型的应用示例-.mp4
  • 🎬 function的实现原理-.mp4
  • 🎬 lambda表达式的实现原理-.mp4
  • 🎬 lambda表达式的应用实践-.mp4
  • 🎬 模板的完全特例化和部分特例化-.mp4

05 C++11知识点汇总

  • 🎬 C++11常用知识点整理总结-.mp4
  • 🎬 再谈lock_guard和unique_lock-.mp4
  • 🎬 基于CAS操作的atomic原子类型-.mp4
  • 🎬 线程间互斥-mutex互斥锁和lock_guard-.mp4
  • 🎬 线程间同步通信-生产者消费者模型-.mp4
  • 🎬 通过thread类编写C++多线程程序-.mp4

06 设计模式

  • 🎬 代理模式-.mp4
  • 🎬 单例模式代码设计-.mp4
  • 🎬 抽象工厂-.mp4
  • 🎬 简单工厂和工厂方法-.mp4
  • 🎬 线程安全的懒汉单例模式-.mp4
  • 🎬 装饰器模式-.mp4
  • 🎬 观察者模式-.mp4
  • 🎬 适配器模式-.mp4

07 C++代码应用实践

  • 🎬 大数的加减法-.mp4
  • 🎬 广度优先遍历搜索迷宫路径-求最短路径-.mp4
  • 🎬 海量数据查重和top k综合应用-.mp4
  • 🎬 海量数据查重问题解决方案汇总-.mp4
  • 🎬 海量数据求top k问题解决方案汇总-.mp4
  • 🎬 深度优先遍历搜索迷宫路径-.mp4

08 C++历届校招面经题目讲解

  • 🎬 C++校招面经题目讲解一-.mp4
  • 🎬 C++校招面经题目讲解七-.mp4
  • 🎬 C++校招面经题目讲解三-.mp4
  • 🎬 C++校招面经题目讲解二-.mp4
  • 🎬 C++校招面经题目讲解五-.mp4
  • 🎬 C++校招面经题目讲解六-.mp4
  • 🎬 C++校招面经题目讲解四-.mp4
  • 🎬 建议用make_shared代替shared_ptr-.mp4

09 C++研发岗校招简历书写指导

  • 🎬 基本信息和技能描述怎么写-.mp4
  • 🎬 简历模板以及简历书写注意事项-.mp4
  • 🎬 项目经验和自我评价怎么写-.mp4

10 C++11容器emplace方法原理剖析

  • 🎬 C++11容器emplace方法原理剖析一-.mp4
  • 🎬 C++11容器emplace方法原理剖析三-.mp4
  • 🎬 C++11容器emplace方法原理剖析二-.mp4





上一篇:AI视频生成实战:打造自动化内容生产线,让创作回归本质
下一篇:深度探索Linux系统编程系列课程 文件系统、进程、IPC、多线程与Shell实现一站式精讲 打造嵌入式领域的技术专家
您需要登录后才可以回帖 登录 | 立即注册

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

GMT+8, 2026-1-14 21:40 , Processed in 0.288411 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

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