C++语言基础到进阶

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

348658人学习

中级80课时2018/12/01更新

二维码下载学堂APP缓存视频离线看

王健伟
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

对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:07]
  • 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、stat本节课 ,老师要讲解如下话题:(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:19]
  • 3-8

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

    [01:32:57]
  • 3-9

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

    [47:42]
展开更多

“王健伟”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部