扫码支付

购买商品:课程名称读取中
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 编程语言/框架> C/C++
  • 华为工程师,带你实战C++

  • 由百度云提供技术支持
    课程目录
    • 1. Day1王桂林老师原创视频-开山篇 (免费)
    • 21:05
    • 2. Day1王桂林老师原创视频-C到C++类型安全增强 (免费)
    • 53:23
    • 3. Day1王桂林老师原创视频-Cout格式输出,函数重载初步 (免费)
    • 30:38
    • 4. Day1王桂林老师原创视频-C++函数重载原理 (免费)
    • 55:07
    • 5. Day1王桂林老师原创视频-C++运算符重载初步 (免费)
    • 9:31
    • 6. Day1王桂林老师原创视频-C++函数默认参数. (免费)
    • 20:41
    • 7. Day1王桂林老师原创视频-C++引用基础与提高.
    • 54:53
    • 8. Day2王桂林老师原创视频-Day1回顾 (免费)
    • 50:32
    • 9. Day2王桂林老师原创视频-Day1回础2 (免费)
    • 30:06
    • 10. Day2王桂林老师原创视频-C++中内存管理(NewDelete)
    • 13:41
    • 11. Day2王桂林老师原创视频-C++中内存管理2(NewDelete)
    • 19:21
    • 12. Day2王桂林老师原创视频-C++内联函数(inline)
    • 21:35
    • 13. Day2王桂林老师原创视频-C++中强制类型转换Cast
    • 30:39
    • 14. Day2王桂林老师原创视频-const类型的补充
    • 6:56
    • 15. Day2王桂林老师原创视频-C++命名空间
    • 32:01
    • 16. Day2王桂林老师原创视频-C++命名空间2.
    • 8:15
    • 17. Day2王桂林老师原创视频-C++字符串类型string
    • 28:35
    • 18. Day3王桂林老师原创视频-Day2回顾复习
    • 54:49
    • 19. Day3王桂林老师原创视频-Day2作业解答homework
    • 12:49
    • 20. Day3王桂林老师原创视频-C++封装特性1
    • 31:03
    • 21. Day3王桂林老师原创视频-C++封装特性2
    • 13:48
    • 22. Day3王桂林老师原创视频-C++封装特性3
    • 37:24
    • 23. Day3王桂林老师原创视频-C++类的构造器Constructor
    • 34:34
    • 24. Day3王桂林老师原创视频-C++类的析构器Destructor
    • 13:40
    • 25. Day3王桂林老师原创视频-构造析构练习(基于string类)
    • 21:02
    • 26. Day4王桂林老师原创视频-回顾Day3
    • 42:09
    • 27. Day4王桂林老师原创视频-作业(C++链表封装)
    • 8:54
    • 28. Day4王桂林老师原创视频-自实现String类拷贝构造器
    • 48:19
    • 29. Day4王桂林老师原创视频-自实现String类赋值运算符重载
    • 36:52
    • 30. Day4王桂林老师原创视频-C++返回对象或引用的区别
    • 50:16
    • 31. Day4王桂林老师原创视频-String类自我实现完结篇
    • 35:14
    • 32. Day4王桂林老师原创视频-用面向对象的思想实现闹钟
    • 15:44
    • 33. Day4王桂林老师原创视频-对象数组
    • 8:08
    • 34. Day4王桂林老师原创视频-类成员函数的存储
    • 15:02
    • 35. Day5王桂林老师原创视频-Day4回顾
    • 28:45
    • 36. Day5王桂林老师原创视频-C++中const关键字修饰类
    • 31:24
    • 37. Day5王桂林老师原创视频-C++中stati关键字修饰类
    • 46:02
    • 38. Day5王桂林老师原创视频-static&&const;练习
    • 15:31
    • 39. Day5王桂林老师原创视频-指向类成员(数据函数)的指针
    • 25:58
    • 40. Day5王桂林老师原创视频-指向类成员的指针练习
    • 13:41
    • 41. Day5王桂林老师原创视频-C++友元认识
    • 20:52
    • 42. Day5王桂林老师原创视频-实践友员
    • 20:30
    • 43. Day5王桂林老师原创视频-C++运算符重载初步
    • 6:26
    • 44. Day6王桂林老师原创视频-Day5回顾
    • 47:31
    • 45. Day6王桂林老师原创视频-单双目运算符重载
    • 46:48
    • 46. Day6王桂林老师原创视频-流输入输入运算符
    • 25:30
    • 47. Day6王桂林老师原创视频-运算符重载实践
    • 18:08
    • 48. Day6王桂林老师原创视频-类型转化Cast
    • 37:17
    • 49. Day6王桂林老师原创视频-运算符重载提高篇
    • 39:19
    • 50. Day6王桂林老师原创视频-运算符重载提高篇2
    • 19:57
    • 51. Day7王桂林老师原创视频-Day6回顾
    • 44:06
    • 52. Day7王桂林老师原创视频-继承的意义,派生类构造
    • 57:13
    • 53. Day7王桂林老师原创视频-继承的意义,派生类构造
    • 42:53
    • 54. Day7王桂林老师原创视频-派生类的赋值重载
    • 45:02
    • 55. Day7王桂林老师原创视频-派生类的友元函数
    • 15:43
    • 56. Day7王桂林老师原创视频-派生类的析构器
    • 6:55
    • 57. Day7王桂林老师原创视频-C++继承1
    • 5:32
    • 58. Day7王桂林老师原创视频-C++继承2
    • 30:18
    • 59. Day7王桂林老师原创视频-C++多继承
    • 8:58
    • 60. Day8王桂林老师原创视频-Day7回顾
    • 45:24
    • 61. Day8王桂林老师原创视频-C++多继承
    • 35:14
    • 62. Day8王桂林老师原创视频-多态前提赋值兼容
    • 21:47
    • 63. Day8王桂林老师原创视频-多态与虚函数
    • 50:44
    • 64. Day8王桂林老师原创视频-多态与纯虚函数
    • 27:36
    • 65. Day8王桂林老师原创视频-基于多态的设计模式依赖倒置原则
    • 39:20
    • 66. Day8王桂林老师原创视频-基于多态的cocos游戏入口分析
    • 24:24
    • 67. Day8王桂林老师原创视频-基于多态的cocos游戏入口分析自实现
    • 24:59
    • 68. Day9王桂林老师原创视频-Day8回顾
    • 36:24
    • 69. Day9王桂林老师原创视频-基于多态的管理系统项目设计
    • 32:28
    • 70. Day9王桂林老师原创视频-基于多态的管理系统项目实现
    • 43:11
    • 71. Day9王桂林老师原创视频-多态实现原理
    • 43:54
    • 72. Day9王桂林老师原创视频-基于多态的管理系统项目设计多态常见问题
    • 13:11
    • 73. Day9王桂林老师原创视频-RTTI(typeid)
    • 38:21
    • 74. Day9王桂林老师原创视频-RTTI(dynamic_cast)应用
    • 8:50
    • 75. Day9王桂林老师原创视频-C++模板
    • 28:26
    • 76. Day10王桂林老师原创视频-Day9回顾
    • 24:53
    • 77. Day10王桂林老师原创视频-C++流类综述
    • 38:48
    • 78. Day10王桂林老师原创视频-C++CinCout详解
    • 48:47
    • 79. Day10王桂林老师原创视频-C++字符文件读写
    • 01:04:03
    • 80. Day10王桂林老师原创视频-C++二进制文件读写
    • 28:21
    • 81. Day10王桂林老师原创视频-C++异常
    • 39:57
    • 【课程类型】实战教学 【难度级别】中级 【适合人群】中高级研发工程师
    • 【课程介绍】
      这是一套全面而系统的C++学习: 1,C++对C的全面提高(类型增强,函数重载,默认参数,引用,new/delete 内联函数,类型强转,命名空间,系统string类。 2,封装,类与对象,友元,运算符重载。 3,继承与派生,多态,UML,设计模式。 5,文件IO流,模板,STL,,异常机制。
    • 【课程目标】
      本课程我以实战为主,课上全部代码均为边讲边手敲,学完此套课程,可以达到一个C++中高级开发者的水平。
    • 【课程计划】
      本课程以天为单位的课堂实录版,专业,实战,全面,完整。既适合于,刚刚入门有一定的语言基础的人,也适合于有一定的开发经验的人

    全部评价(4
    好评(4
    中评(0
    差评(0
    发表评价
    深入浅出,很不错的!
    2017-07-21 14:24:31
    [追加评论]相当不错,通俗易懂。
    挺好的
    2016-08-31 10:43:12
    对“引用的引用”讲的不太清晰。个人认为应该这么理解:“引用”没有开辟空间,只是被引用对象的一个别名。“别名”是一个虚的概念,不是一个真实的对象。所以“引用的引用”即“别名的别名”无意义。对引用可以再次引用的意思是:对被引用对象再起另外一个别名,一个真实对象可以有多个别名。同理:指向一个空虚概念“别名”的指针无意义(不可以建立指向引用的指针),但是“指针”对象可以有别名(指针的引用)。
    2016-07-19 14:38:46
    [追加评论]王老师,你说的引用和指针一样,后台有分配空间不敢苟同啊。你的反汇编对比并不能说明问题,传引用是用的变量 a,b的地址,传指针是用的指针地址,地址不一样很正常,处理逻辑一样也很正常,不能说明你的结论:后台给引用开辟了新的空间。我认为正确的处理方法应该是: int a; int &ra=a; 打断点,DEBUG调试,查看 a 与 ra的地址一样。另外,Qt支持“Open Memory Editor”,直接查看内存发现 a 与 ra在内存中完全就是同一个东西。
    不错
    2016-06-23 17:22:28
    王桂林
    1课程30780学员
    山东大学毕业,海尔软件开发工程师,华为高级软件工程师,项目经理。