最新公告
  • 欢迎您光临学IT那点事,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • (新升级)重学C++ ,重构你的C++知识体系

    (新升级)重学C++ ,重构你的C++知识体系 最后编辑:2024-01-25
    会员服务: 网盘下载 自动提取 学习指导 环境配置二次开发BUG修复

    课程介绍

    (新升级)重学C++,重构你的C++知识体系课程是一门旨在帮助学习者全面提升C++编程能力的课程。该课程的目标是通过系统化的学习和实践,帮助学习者深入理解C++的核心概念和高级特性,从而能够更加灵活、高效地应用C++进行软件开发。

    该课程的主要内容包括以下几个方面:

    1. C++语言基础:从头开始回顾和巩固C++的基本语法和常用特性,包括变量、数据类型、运算符、控制流程等。
    2. 面向对象编程:深入学习C++的面向对象编程特性,包括类和对象、继承和多态、封装和数据隐藏等,以及相关的设计原则和模式。
    3. 泛型编程:探讨C++的泛型编程特性,包括模板和泛型算法,学习如何使用模板编写通用的数据结构和算法,提高代码的复用性和可扩展性。
    4. 内存管理:介绍C++的内存管理机制,包括栈内存和堆内存的分配和释放,智能指针的使用,以及常见的内存管理问题和解决方法。
    5. 异常处理:学习C++的异常处理机制,包括异常的抛出和捕获,异常处理的最佳实践,以及如何编写可靠的异常安全代码。
    6. 标准库和常用库:深入了解C++的标准库和常用库,包括STL容器和算法、输入输出流、多线程编程等,学习如何充分利用这些库提高开发效率和代码质量。
    7. 实践项目:通过实践项目,将所学的知识应用到实际的软件开发中,提高解决问题和设计的能力。

    该课程的教学方法包括理论讲解、示例演示和实践项目,学习者可以通过课程提供的学习资料、练习题和实践项目来巩固所学知识。此外,课程还提供在线讨论和答疑环节,学习者可以与老师和其他学员进行交流和讨论,提高学习效果。

    通过参加(新升级)重学C++,重构你的C++知识体系课程,学习者可以全面提升自己的C++编程能力,掌握C++的核心概念和高级特性,为以后的软件开发工作打下坚实的基础。

    课程目录

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

    猜你在找

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"www.xitnds.com"或“xitnds.com”,如遇到无法解压的请联系管理员!
    学IT那点事 » (新升级)重学C++ ,重构你的C++知识体系

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    本站所有资源会进行单独保存,如果下载链接失效可以联系管理员进行修正!!下载的文件打不开,也可百度或联系管理员,比如有些视频格式需要特殊的播放器待
    学IT那点事下载免费吗?
    本站原则上是免费下载的,但不是无条件开放,本站以分享币下进行分享下载,可以免费获取分享币,获取途径:1.每天进行签到;2.推广本站资源;3.发布高质量相关资源;4.当然你也可以直接扫码赞助购买,也可以一次性加入永久VIP!
    • 2024-02-01Hi,初次和大家见面了,请多关照!

    售后服务:

    • 下载须知 1、站内收录的教程与资源均是不加密的资源,收集整理进行分享,其版权归原作者及其网站所有。
      2、本站仅为资源分享的平台,站内资源仅供学习研究所用,不得用于商业用途,不对所造成的后果负责。
      3、本站教程仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除。
      付费须知 1、本站原则上不收取任何费用,所有资源可免费获取,积分获取途径
      2、如自扫码等支付,纯属自愿支持本站建设,所有费用都用于网站服务器/域名/CDS加速等用途。
      3、开通终身VIP者,本站保证开通之日起五年以上(使用不到五年者,无条件按时间比例退还)。
      4、如本站如经营受阻,会提前告知用户,并退还剩于款项(已经用于本站建设的费用扣除后按比例退还)。
      售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
      免责声明 本站所提供的资源(教程/项目/资料)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 56928691@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这资料有疑问,可以跟我联系哦!

    联系管理员
    • 14183会员总数(位)
    • 38171资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 2074稳定运行(天)

    提供最优质的资源集合

    赞助本站svip 了解详情
  • © 2008 - 2023 Theme by - 学IT那点事 . All rights reserved 湘ICP备2022013417号

  • XML地图 | 站长导航
    升级SVIP尊享更多特权立即升级