飞豹客 · 课能看,资料也能带走
飞豹客移动开发 会员免费

【新升级】重学C++ ,重构你的C++知识体系 | 19章完结无秘

避开“泛泛而谈”,先看这门课是否匹配你的需求 市面上打着“精通”旗号的 C++ 教程很多,但真正能解决移动端开发痛点的却很少。这门【新升级】重学 C++ 课程,核心定位非常明确:它不是教你写操作系统或嵌入式驱动,而是专门针对 移动开发场景 重构知识体系。很多初学者学完语法后,面对 Android 的

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
86 人关注 更新于 2026-06-13 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

避开“泛泛而谈”,先看这门课是否匹配你的需求

市面上打着“精通”旗号的 C++ 教程很多,但真正能解决移动端开发痛点的却很少。这门【新升级】重学 C++ 课程,核心定位非常明确:它不是教你写操作系统或嵌入式驱动,而是专门针对移动开发场景重构知识体系。很多初学者学完语法后,面对 Android 的 JNI 开发或 C++/Objective-C 混合编程依然一头雾水,而本课程通过拆解《慕影》播放器这一具体案例,将抽象的指针、内存管理、模板元编程直接映射到实际的音视频模块开发中,力求让你看懂代码背后的运行逻辑。

零基础也能上手,建议从环境搭建与基础语法切入

课程对基础要求不高,适合完全零基础的开发者或想转行 C++ 的 Java/Go 背景人员。由于 C++ 语法相对晦涩,建议不要急着看高级特性,务必先完整浏览第二章 C++ 基础语法部分。特别是“开发环境的安装与使用”和“编译型语言”这两个小节,能帮你快速建立正确的编译调试习惯,避免后续因环境问题卡壳。只有地基打得牢,后面涉及类继承、多态以及模板元编程时才不会感到吃力。

学完能独立做什么?资料怎么用才能不走弯路

学完这门课,你不仅能掌握 C++ 核心语法,更重要的是具备独立开发移动端播放器模块的能力。你将学会如何设计音视频数据的处理流程、如何实现自定义 UI 控件与 C++ 代码的交互、以及如何优化内存以适配移动设备的资源限制。这些技能直接对应Android 原生开发或游戏客户端底层逻辑的开发需求。

关于资料配合练习,请务必同步操作视频中的环境配置步骤,不要只看不动手。视频中的“开发环境安装”必须亲自复现一遍,确保本地编译工具链(如 CMake、NDK)配置无误。对于视频中的代码案例,建议先完全理解后,尝试修改参数或逻辑,例如调整视频解码的分辨率或帧率,观察程序行为的变化。资料包中的课后习题 PDF 是检验学习成果的关键,务必独立完成后再对照代码,切忌直接复制答案。

课程目录

第14章《慕影》播放器UI模块开发202 集
  • 14-5qml属性的基本使用.mp4
  • [70.1 MB] 14-2项目资源和UI加载的流程【不易整理‖请关注:CunWorkNoteS】.mp4
  • [69.1 MB] 14-1项目的整体UI架构.mp4
  • [68.3 MB] 14-9项目的换肤实现4【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [86.5 MB] 14-7项目的换肤实现2.mp4
  • [37.4 MB] 14-6项目的换肤实现1.mp4
  • [49.6 MB] 14-8 项目的换肤实现3.mp4
  • [82.6 MB] 14-4修正一个bug和框架调整.mp4
  • [75.5 MB] 14-3qml的最基本使用和项目绑定.mp4
  • [32.3 MB] 📁 第15章实现《慕影》音视频模块开发 15-7ffmpeg的解码大致流程【整理不易‖记得关注:CunWorKNotes】.mp4
  • [38.4 MB] 15-4读取PCM音频文件进行播放1.mp4
  • [54.0 MB] 15-5读取PCM音频文件进行播放2【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [30.6 MB] 15-3PCM过程的一些基本参数.mp4
  • [42.5 MB] 15-1音视频采样编码的基本原理.mp4
  • [19.4 MB] 15-11ffmpeg编写解码程序3.mp4
  • [104.7 MB] 15-2ffmpeg的基本情况.mp4
  • [50.2 MB] 15-9ffmpeg编写解码程序1.mp4
  • [58.5 MB] 15-12ffmpeg编写解码程序4.mp4
  • [137.1 MB] 15-10ffmpeg编写解码程序2.mp4
  • [110.8 MB] 15-8ffmpeg程序的环境配置.mp4
  • [44.6 MB] 15-6视频的封装格式及播放的基本流程.mp4
  • [65.6 MB] 📁 第2章C++基础语法 2-8第二章课后练习题【更多精选‖公众号:CunWorknotes】 .pdf
  • [38.6 KB] 2-2语言的数据类型.mp4
  • [67.9 MB] 2-3开发环境的安装与使用1-安装.mp4
  • [57.6 MB] 2-1编译型语言.mp4
  • [24.9 MB] 2-5语言的标识符和关键字.mp4
  • [58.7 MB] 2-4开发环境的安装与使用2-使用于调试.mp4
  • [139.3 MB] 2-7语言的注释.mp4
  • [28.1 MB] 2-6变量与常量.mp4
  • [40.8 MB] 📁 第3章C++的运算符与表达式 3-1运算符表达式和基本语句.mp4
  • [25.5 MB] 3-2运算符表达式和基本语句--算术运算符【更多精选‖公众号:CunWorknotes】 .mp4
  • [79.6 MB] 3-3运算符表达式和基本语句--关系运算符.mp4
  • [35.3 MB] 3-11提升补充部分:补码及位运算说明.mp4
  • [100.5 MB] 3-4运算符表达式和基本语句--逻辑运算符.mp4
  • [116.0 MB] 3-8第三章课后练习.pdf
  • [44.1 KB] 3-7运算符表达式和基本语句--杂项运算符及运算符的优先级.mp4
  • [102.2 MB] 3-10提升补充部分:补码2.mp4
  • [125.2 MB] 3-5运算符表达式和基本语句--赋值运算符.mp4
  • [39.7 MB] 3-9提升补充部分:补码1.mp4
  • [70.5 MB] 3-6运算符表达式和基本语句--位运算符.mp4
  • [104.2 MB] 📁 第9章C++编程思想 9-5list的使用和观察者模式的实现1.mp4
  • [78.6 MB] 9-6观察者模式的实现2.mp4
  • [152.5 MB] 9-4观察者模式【不易整理‖请关注:CunWorkNoteS】.mp4
  • [76.8 MB] 9-16泛型编程的递推过程及总结.mp4
  • [77.3 MB] 9-12Adapter组合方式实现【更多精选‖公众号:CunWorknotes】 .mp4
  • [49.7 MB] 9-3static和单例模式的实现.mp4
  • [68.2 MB] 9-9reinterpret_cast的使用.mp4
  • [38.7 MB] 9-14 泛型编程之泛型函数1.mp4
  • [41.3 MB] 9-1软件的设计模式.mp4
  • [35.2 MB] 9-8static_cast的使用.mp4
  • [25.1 MB] 9-7void星NULL和nullptr.mp4
  • [44.3 MB] 9-2单例模式。.mp4
  • [40.5 MB] 9-11Adapter模式和多重继承.mp4
  • [110.8 MB] 9-13设计模式总结.mp4
  • [21.8 MB] 9-10static_cast和dynamic_cast的使用.mp4
  • [135.5 MB] 9-15泛型编程之泛型函数2.mp4
  • [77.6 MB] 📁 第13章实现项目《慕影》的通用组件模块: 13-6QThread的使用【公重号:CunWorkNotes】.mp4
  • [82.2 MB] 13-3QQString的基本使用.mp4
  • [77.2 MB] 13-4QDebug的基本使用.mp4
  • [72.9 MB] 13-5QT的智能指针QScopedPointer.mp4
  • [59.1 MB] 13-2QT项目的基础架构类和UI类.mp4
  • [50.4 MB] 13-1QT和VS的项目使用.mp4
  • [49.5 MB] 📁 第8章C++高级语法 8-9IO缓存区.mp4
  • [105.9 MB] 8-16深拷贝浅拷贝及move语义的优化【整理不易‖记得关注:CunWorKNotes】.mp4
  • [162.2 MB] 8-14头文件重复包含问题【整理不易‖记得关注:CunWorKNotes】.mp4
  • [76.2 MB] 8-15关于前七章的练习题及答案【公重号:CunWorkNotes】.mp4
  • [45.9 MB] 8-13Complex其他运算符重载.mp4
  • [60.7 MB] 8-6前置与后置操作符.mp4
  • [102.9 MB] banner.png [278.5 KB] 8-2面向对象的抽象法则1-具体类型的抽象.mp4
  • [72.0 MB] 8-11文本文件的操作.mp4
  • [58.2 MB] 8-3对象的属性.mp4
  • [73.7 MB] 8-5拷贝构造及临时对象的优化.mp4
  • [120.4 MB] 8-4运算符重载.mp4
  • [108.3 MB] 8-19面向对象三大特性及总结.mp4
  • [35.1 MB] 8-12二进制文件的操作.mp4
  • [120.3 MB] 8-17面向对象的抽象法则2.mp4
  • [142.1 MB] 8-1从抽象到面向对象编程.mp4
  • [74.9 MB] 8-18Hack对象模型和虚函数.mp4
  • [113.0 MB] 8-8IO流基础.mp4
  • [30.1 MB] 8-10文件操作基础.mp4
  • [63.9 MB] 8-7标准输入输出IO重载.mp4
  • [104.8 MB] 📁 第6章彻底学会C++指针,引用 6-11CPP程序的存储区域划分总结【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [20.2 MB] 6-5指向指针的指针.mp4
  • [20.5 MB] 6-18shared_ptr和weak_ptr理论讲解【更多精选‖公众号:CunWorknotes】 .mp4
  • [38.3 MB] 6-3一般指针,数组指针和指针数组.mp4
  • [101.1 MB] 6-1指针的概念.mp4
  • [162.0 MB] 6-16智能指针auto_ptr【更多精选‖公众号:CunWorknotes】 .mp4
  • [236.9 MB] 6-4const与指针【持续更新‖免费提供:CunworknoteS】.mp4
  • [97.7 MB] 6-20引用.mp4
  • [139.0 MB] 6-8指针的基本操作二.mp4
  • [96.1 MB] 6-6关于野指针.mp4
  • [88.6 MB] 6-14几种变量的对比.mp4
  • [60.2 MB] 6-7指针的基本操作一.mp4
  • [126.3 MB] 6-19shared_ptr和weak_ptr代码演示.mp4
  • [120.6 MB] 6-12CPP动态分配和回收原则.mp4
  • [41.7 MB] 6-17智能指针unique_ptr.mp4
  • [173.0 MB] 6-13RAII初步.mp4
  • [16.0 MB] 6-15内存泄漏.mp4
  • [60.9 MB] 6-10CPP程序的存储区域划分.mp4
  • [218.1 MB] 6-9指针的基本操作三.mp4
  • [184.9 MB] 6-2左值与右值.mp4
  • [27.5 MB] 📁 第16章《慕影》播放器项目总结 16-3项目播放功能总结1【资源精选‖更多关注:CunworkNotes】.mp4
  • [64.1 MB] 本资源说明.pdf
  • [3.0 MB] 16-2项目UI功能总结.mp4
  • [35.0 MB] 16-1项目总结.mp4
  • [24.8 MB] 📁 第18章C++的陷阱和经验 18-4谈谈CPP的陷阱【不易整理‖请关注:CunWorkNoteS】.mp4
  • [12.8 MB] 18-1谈谈个人的学习工作经历【资源精选‖更多关注:CunworkNotes】.mp4
  • [28.4 MB] 18-2谈谈个人学习工作的一点感悟.mp4
  • [13.3 MB] 18-3推荐几本CPP的书籍.mp4
  • [27.7 MB] kkzy.top.jpg.jpg [454.8 KB] 📁 第1章C++概括 1-3CPP的特点.mp4
  • [31.7 MB] 1-5第一章课后练习题.pdf
  • [36.9 KB] more.png [1.4 MB] 1-4CPP的应用.mp4
  • [18.2 MB] 1-2 CPP的历史.mp4
  • [56.2 MB] 1-12020重C++课程导学.mp4
  • [27.7 MB] 📁 第17章C,C++内存调试初步 17-4从汇编角度看程序main函数栈.mp4
  • [130.5 MB] 17-1调试初步.mp4
  • [148.1 MB] 17-3汇编语言基础.mp4
  • [31.9 MB] 17-7ShellCode提升权限的一种方式.mp4
  • [88.6 MB] ocean.png [1.2 MB] 17-2了解汇编语言.mp4
  • [107.7 MB] 17-5详细分析main函数的执行流程.mp4
  • [99.0 MB] 17-6main函数调用firstCall前后地址的记录及变化情.mp4
  • [114.0 MB] 17-8汇编的应用及本章总结.mp4
  • [17.9 MB] 📁 第4章从C语言的陷阱到C++的改进 4-12.2C语言字符串问题.mp4
  • [133.0 MB] 4-10C语言整数溢出问题下.mp4
  • [78.2 MB] 4-8C语言类型转换问题下.mp4
  • [104.6 MB] 4-11.1C语言字符串典型缺陷.mp4
  • [107.1 MB] 4-3C语言数组退化问题上.mp4
  • [83.4 MB] 4-2字符语法的常见陷阱下.mp4
  • [34.0 MB] 4-5C语言移位运算问题上.mp4
  • [86.2 MB] 4-6C语言移位运算问题下.mp4
  • [82.9 MB] 4-1字符语法的常见陷阱上.mp4
  • [133.0 MB] 4-9C语言整数溢出问题上.mp4
  • [84.5 MB] source.png [1.0 MB] 4-4C语言数组退化问题下.mp4
  • [78.9 MB] 4-7C语言类型转换问题上.mp4
  • [72.2 MB] 📁 第10章C++进阶编程 10-14自定义空间配置器【整理不易‖记得关注:CunWorKNotes】.mp4
  • [42.8 MB] 10-8从手写全排列到STL的实现【更多精选‖公众号:CunWorknotes】 .mp4
  • [129.1 MB] 10-18多线程银行存取款案例.mp4
  • [111.9 MB] 10-10手写GC与异常.mp4
  • [69.7 MB] 10-9迭代器基本使用【不易整理‖请关注:CunWorkNoteS】.mp4
  • [83.4 MB] 10-5从函数指针到仿函数模板【不易整理‖请关注:CunWorkNoteS】.mp4
  • [124.6 MB] 10-6算法transform和lambda表达式【资源精选‖更多关注:CunworkNotes】.mp4
  • [86.3 MB] 10-4关联容器的插入删除及迭代器失效问题【公重号:CunWorkNotes】.mp4
  • [111.7 MB] 10-16关于Boost库【持续更新‖免费提供:CunworknoteS】.mp4
  • [86.6 MB] 10-2序列型容器和函数对象基本使用.mp4
  • [144.8 MB] 10-13空间配置器初步.mp4
  • [43.2 MB] 10-17CPP多线程基础.mp4
  • [114.6 MB] 10-12容器适配器.mp4
  • [68.8 MB] 10-1STL标准库简介.mp4
  • [30.0 MB] 10-11自定义迭代器与手写GC.mp4
  • [74.4 MB] 10-7STL容器的统计与二分查找.mp4
  • [102.9 MB] 10-3关联容器map的基本使用和查找.mp4
  • [104.3 MB] 10-19多线程小结.mp4
  • [30.7 MB] 10-15STL空间配置器源码剖析与STL总结.mp4
  • [66.0 MB] 📁 第7章C++基础句法 7-13指向函数的指针与返回指针的函数.mp4
  • [90.4 MB] 7-5switch和if的对比.mp4
  • [84.9 MB] 7-12函数重载overload与NameMangling.mp4
  • [79.7 MB] 7-14 命名空间。.mp4
  • [51.6 MB] 7-11函数基础.mp4
  • [18.7 MB] 7-7自定义类型--结构体与联合体.mp4
  • [42.5 MB] 7-1图灵机与三种基本结构.mp4
  • [21.1 MB] 7-17数学归纳法与递归.mp4
  • [66.1 MB] 7-16内联函数。.mp4
  • [89.8 MB] 7-2if语句基础.mp4
  • [41.4 MB] 7-4switch分支基础.mp4
  • [15.5 MB] 7-18递归的特点和Hack过程.mp4
  • [161.9 MB] 7-19尾递归的优化.mp4
  • [76.0 MB] 7-10for循环的一个优化实例.mp4
  • [138.6 MB] 7-8结构体的内存布局.mp4
  • [93.9 MB] pikaso.png [962.2 KB] 7-6自定义类型--枚举.mp4
  • [92.1 MB] 7-9三种循环的基本使用与比较.mp4
  • [156.1 MB] 7-15函数体的Hack过程.mp4
  • [197.3 MB] 7-3if语句的例子.mp4
  • [35.2 MB] 7-20递归的动态规划思路.mp4
  • [75.0 MB] 📁 第12章桌面应用项目实战:设计项目的架构和标准 12-4项目中用到的大致QT知识【持续更新‖免费提供:CunworknoteS】.mp4
  • [26.3 MB] 12-3项目的基本架构和pro文件.mp4
  • [48.5 MB] 点这里领取更多资源!.txt [567.0 B] 12-1慕影项目的效果展示.mp4
  • [18.2 MB] 12-2项目环境的安装和部署.mp4
  • [60.3 MB] 📁 第11章LinuxC++编程初步 11-1-1LinuxC++环境搭建、编程和调试基础上.mp4
  • [73.1 MB] 11-2-2LinuxC++环境搭建、编程和调试基础下.mp4
  • [88.2 MB] 11-3LinuxCPP之什么是Makefile.mp4
  • [32.3 MB] 11-7LinuxCPP之Makefile的扩展用法.mp4
  • [108.1 MB] 11-12VisualStudio开发LinuxCPP的基本使用.mp4
  • [80.2 MB] 11-8LinuxCPP之Makefile编写中的变量1.mp4
  • [68.9 MB] 11-6LinuxCPP之Makefile的格式.mp4
  • [54.2 MB] 11-9LinuxCPP之Makefile编写中的变量2.mp4
  • [90.3 MB] 11-10LinuxCPP之Makefile编写中的变量3.mp4
  • [128.1 MB] 11-4LinuxCPP之Makefile产生的背景.mp4
  • [56.9 MB] 11-5LinuxCPP之Makefile之make和Makef.mp4
  • [22.8 MB] 11-11LinuxCPP之Makefile的自动生成和部署--.mp4
  • [118.5 MB] 📁 第5章C++基础容器 5-8字符串的指针表示.mp4
  • [187.4 MB] 5-6字符串简介【优质资源‖关注:cunWorkNotes 解锁】.mp4
  • [99.7 MB] 5-1序列容器--数组【不易整理‖请关注:CunWorkNoteS】.mp4
  • [52.9 MB] 5-3数组增删改查及二维数组.mp4
  • [74.6 MB] 5-9字符串基本操作1.mp4
  • [203.6 MB] 5-7Unicode编码.mp4
  • [176.1 MB] 5-10字符串基本操作2.mp4
  • [135.9 MB] 5-11 string的简介.mp4
  • [127.3 MB] group.png [734.1 KB] 5-4动态数组Vector1.mp4
  • [95.4 MB] 5-2off-by-oneerror数组下标.mp4
  • [56.6 MB] 5-5动态数组vector2.mp4
  • [41.2 MB] 📁 第19章课程总结 quark.jpg [206.7 KB] 点这里免费领取3000TB资源!!.txt [66.0 B] 19-1课程总结.mp4
  • [38.9 MB] 适合人群 C++初学者 移动开发工程师 编程爱好者 学习收获 掌握C++基础语法 精通C++高级语法 精通移动开发技术 祝您学习愉快! 学有所成,前程似锦!