C++语言基础到进阶

中级需C语言基础,希望通过学习对C++语言有多面的学习,包括对C++**标准的学习以适应C++工作岗位

5分 销量榜    第2 畅销课 更新: 2018/12/01

收藏( 434 下载课程 二维码 下载学堂APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

191186 学习人数 97小时30分钟 80课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

下载资料后不支持
24小时内答疑 随时随地观看课程
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 8
  • 专题套餐

适合人群:

对C语言有一定的掌握希望学习C++语言或对C++98已很熟,希望学习C++11/14/17新标准

课程目标:

需C语言基础,希望通过学习对C++语言有多面的学习,包括对C++**标准的学习以适应C++工作岗位

课程简介:

0、成体系 - 51ct0,有些词不让用.png

1:课程简介 - 副本.png

1597736991374039_副本.png


常见问题:

问:C语言入门到C++使用高手专题课地址:

答:https://edu.51cto.com/topic/1719.html

问:C语言入门到C++网络通讯架构师专题课地址

答:https://edu.51cto.com/topic/1874.html

展开更多

课程大纲-C++语言基础到进阶

资料下载
  • 第1章 c++语言课程介绍

    40分钟1节

  • 1-1

    c++ 语言课程详细介绍 本节,老师要讲解如下这些内容: (1)总述以及基础要求; (2)简要自我介绍; (3)c++语言难度和就业问题; (4)c/c++语言的发展历程; (5)我们这门课程的讲解遵循哪个c++标准? (6)c++学习之道和学习忠告; (7)开发环境安装和设置;

    [40:02] 开始学习
  • 第2章 基本语言

    12小时46分钟10节

  • 2-1

    语言特性、工程构成、可移植性 本节课,老师要讲解如下话题: (1)语言特性:过程式、对象式程序设计; (2)编写一个最简单的c++程序 ; (3)工程文件构成; (4)可移植性问题;

    [01:00:08] 开始学习
  • 2-2

    命名空间简介、基本输入输出精解 本节课 ,老师要讲解如下话题: (1)命名空间概念简介; (2)基本输入输出cin、cout精解;

    [01:21:19] 开始学习
  • 2-3

    auto、头文件防卫、引用、常量 本节课 ,老师要讲解如下话题: (1)局部变量及初始化; (2)auto; (3)头文件防卫式声明; (4)引用; (5)常量;

    [01:13:47] 开始学习
  • 2-4

    范围for、new内存动态分配、nullptr 本节课 ,老师要讲解如下话题: (1)范围for语句; (2)动态内存分配问题; (3)nullptr;

    [01:15:58] 开始学习
  • 2-5

    结构、权限修饰符、类简介 本节课 ,老师要讲解如下话题: (1)结构回顾; (2)public和private权限修饰符; (3)类简介; (4)类的组织;

    [55:43] 开始学习
  • 2-6

    函数新特性、内联函数、const详解 本节课 ,老师要讲解如下话题: (1)函数回顾与后置返回类型; (2)内联函数; (3)函数杂合用法总结; (4)const char * 、char const *、 char * const 三者的区别; (5)函数形参中带const;

    [01:43:17] 开始学习
  • 2-7

    string类型介绍 本节课 ,老师要讲解如下话题: (1)前言; (2)string类型简介; (3)定义和初始化string对象; (4)string对象上的操作;

    [01:05:38] 开始学习
  • 2-8

    vector类型介绍 本节课 ,老师要讲解如下话题: (1)vector类型简介; (2)定义和初始化vector对象; (3)vector对象上的操作; (3.1)范围for进一步讲解;

    [01:10:13] 开始学习
  • 2-9

    迭代器精彩演绎,失效分析及弥补、实战 本节课 ,老师要讲解如下话题: (1)迭代器简介; (2)容器的迭代器类型; (3)迭代器begin()/end()操作,反向迭代器rbegin()/rend()操作; (4)迭代器运算符; (5)const_iterator迭代器; (5.1)cbegin()和cend()操作; (6)迭代器失效; (6.1)灾难程序演示1; (6.2)灾难程序演示2; (7)范例演示; (7.1)用迭代器遍历一下string类型数据; (7.2)vector容器常用操作与内存释放;

    [01:53:25] 开始学习
  • 2-10

    类型转换:static_cast等 本节课 ,老师要讲解如下话题: (1)隐式类型转换; (2)显式类型转换; (2.1)static_cast; (2.2)dynamic_cast; (2.3)const_cast; (2.4)reinterpret_cast; (3)总结;

    [01:07:22] 开始学习
  • 第3章

    21小时21分钟16节

  • 3-1

    成员函数、对象拷贝、私有成员 本节课 ,老师要讲解如下话题: (1)综述; (2)类基础; (3)成员函数; (4)对象的拷贝; (5)私有成员;

    [54:47] 开始学习
  • 3-2

    构造函数详解,explicit,初始化列表 本节课 ,老师要讲解如下话题: (1)构造函数; (2)多个构造函数; (3)函数默认参数; (4)隐式转换和explicit; (5)构造函数初始化列表;

    [01:23:39] 开始学习
  • 3-3

    inline、const、mutable、this、 本节课 ,老师要讲解如下话题: (1)在类定义中实现成员函数inline (2)成员函数末尾的const (3)mutable (4)返回自身对象的引用,this (5)static成员

    [01:23:49] 开始学习
  • 3-4

    类内初始化、默认构造函数、=default; 本节课 ,老师要讲解如下话题: (1)类相关非成员函数 (2)类内初始化 (3)const成员变量的初始化 (4)默认构造函数 (5)=default;,=delete;

    [51:45] 开始学习
  • 3-5

    拷贝构造函数 本节课 ,老师要讲解如下话题: (1)拷贝构造函数;

    [46:50] 开始学习
  • 3-6

    重载运算符、拷贝赋值运算符、析构函数 本节课 ,老师要讲解如下话题: (1)重载运算符 (2)拷贝赋值运算符 (3)析构函数 a)函数重载 b)构造函数的成员初始化 c) 析构函数的成员销毁 d) new对象和delete对象

    [01:13:09] 开始学习
  • 3-7

    派生类、调用顺序、访问等级、函数遮蔽 本节课 ,老师要讲解如下话题: (1)派生类概念 (2)派生类对象定义时调用构造函数的顺序 (3)public,protected,private (4)函数遮蔽

    [01:04:20] 开始学习
  • 3-8

    基类指针、虚纯虚函数、多态性、虚析构 本节课 ,老师要讲解如下话题: (1)基类指针、派生类指针 (2)虚函数 override final (3)多态性 (4)纯虚函数 (5)基类的析构函数一般写成虚函数(虚析构函数)

    [01:32:57] 开始学习
  • 3-9

    友元函数、友元类、友元成员函数 本节课 ,老师要讲解如下话题: (1)友元函数 (2)友元类 (3)友元成员函数

    [47:42] 开始学习
展开更多

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
超过  “C/C++”   99%的课程

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      仅需¥498.00
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      16周年庆满减满200减20元 满400减40元
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部