博客
关于我
C++ 之【记得来康康我】
阅读量:279 次
发布时间:2019-03-01

本文共 1480 字,大约阅读时间需要 4 分钟。

C++ 学习笔记

一、基础

1. C++ 基础【01】

  • 输出 "Hello World"
  • int数组和冒泡排序

2. C++ 基础【02】

  • 学习指针(01)
  • 学习指针(02)
  • 学习结构体(类)
  • 附加内容(仓库不包含此内容)

3. C++ 基础【03】

  • 指针的使用
  • 类的成员变量与成员函数
  • 对象的初始化和清理

4. C++ 基础【04】

  • 构造函数调用原则
  • 浅拷贝与深拷贝
  • 静态成员

5. C++ 基础【05】

  • 学习内存
  • 学习引用
  • 学习函数

6. C++ 基础【06】

  • 类的成员变量与成员函数
  • 封装(分文件)
  • 对象的初始化和清理(01)

7. C++ 基础【07】

  • 构造函数调用原则
  • 浅拷贝与深拷贝
  • 静态成员

8. C++ 基础【08】

  • this指针的使用
  • const修饰成员函数

9. C++ 基础【09】

  • 全局函数做友元
  • 类做友元
  • 成员函数做友元

10. C++ 基础【10】

  • 加号(+)运算符重载
  • 左移(<<)运算符重载

11. C++ 基础【11】

  • 递增(++)运算符重载
  • 赋值(=)运算符重载
  • 关系(>、<、!=、==)运算符重载
  • 函数调用(())运算符重载

12. C++ 基础【12】

  • 继承的基本语法
  • 继承方式
  • 对象模型

13. C++ 基础【13】

  • 构造和析构的顺序
  • 同名静态和非静态成员的处理
  • 多继承

14. C++ 基础【14】

  • 多态的基本概念
  • 多态的原理剖析
  • 案例:两个整数加减乘的计算器
  • 纯虚函数和抽象类

15. C++ 基础【15】

  • 虚析构函数和纯虚析构函数
  • 案例:采购小能手

二、内存、引用、函数

1. C++ 基础【05】

  • 学习内存
  • 学习引用
  • 学习函数

三、类和对象

1. C++ 基础【06】

  • 类的成员变量与成员函数
  • 封装(分文件)
  • 对象的初始化和清理(01)

2. C++ 基础【07】

  • 构造函数调用原则
  • 浅拷贝与深拷贝
  • 静态成员

3. C++ 基础【08】

  • this指针的使用
  • const修饰成员函数

4. C++ 基础【09】

  • 全局函数做友元
  • 类做友元
  • 成员函数做友元

5. C++ 基础【10】

  • 加号(+)运算符重载
  • 左移(<<)运算符重载

6. C++ 基础【11】

  • 递增(++)运算符重载
  • 赋值(=)运算符重载
  • 关系(>、<、!=、==)运算符重载

7. C++ 基础【12】

  • 继承的基本语法
  • 继承方式
  • 对象模型

8. C++ 基础【13】

  • 构造和析构的顺序
  • 同名静态和非静态成员的处理
  • 多继承

9. C++ 基础【14】

  • 多态的基本概念
  • 多态的原理剖析
  • 案例:两个整数加减乘的计算器
  • 纯虚函数和抽象类

10. C++ 基础【15】

  • 虚析构函数和纯虚析构函数
  • 案例:采购小能手

四、文件操作

1. C++ 基础【16】

  • 以文本(txt)形式读写文件
  • 以二进制形式读写文件

五、职工管理系统

1. C++ 基础之职工管理系统

  • 自己编写职工管理系统
  • 视频中的职工管理系统

六、进阶

1. C++ 进阶【01】

  • 模板 – 函数模板
  • 模板 – 函数模板案例
  • 模板 – 普通函数与函数模板的区别
  • 模板 – 函数模板的局限性

2. C++ 进阶【02】

  • 模板 – 类模板
  • 类模板中的成员函数创建时机
  • 类模板对象作为函数参数
  • 类模板继承和成员函数类外实现

3. C++ 进阶【03】

  • 类模板分文件编写
  • 类模板与友元
  • 类模板案例

七、STL

1. C++ STL【01】

  • vector容器存放内置数据类型
  • vector容器存放自定义数据类型
  • 容器嵌套容器

附加小知识

  • 打印双引号,使用转义符
  • 模板与函数模板的区别
  • 类模板与函数模板的区别

转载地址:http://zuna.baihongyu.com/

你可能感兴趣的文章
openlayers 入门教程(十三):动画
查看>>
openlayers 入门教程(十二):定位与轨迹
查看>>
openlayers 入门教程(十五):与 canvas、echart,turf 等交互
查看>>
openlayers 入门教程(十四):第三方插件
查看>>
openlayers 入门教程(四):layers 篇
查看>>
OpenLayers 项目分析(三)-OpenLayers中定制JavaScript内置类
查看>>
Openlayers下载与加载geoserver的wms服务显示地图
查看>>
Openlayers中使用Cluster+Overlay实现点击单个要素和聚合要素时显示不同弹窗
查看>>
Openlayers中使用Cluster实现点位元素重合时动态聚合与取消聚合
查看>>
Openlayers中使用Cluster实现缩放地图时图层聚合与取消聚合
查看>>
Openlayers中使用Image的rotation实现车辆定位导航带转角(判断车辆图片旋转角度)
查看>>
Openlayers中使用Overlay实现点击要素弹窗并且弹窗随之移动
查看>>
Vmware系列&虚拟机系列【仅供参考】:使用vCenter Auto Deploy制作ESXI系统封装(适合高版本vSphere)
查看>>
Openlayers中加载GeoJson文件显示地图
查看>>
Openlayers中加载Geoserver切割的EPSG:900913离线瓦片图层组
查看>>
Openlayers中加载Geoserver切割的EPSG:900913离线瓦片地图并显示
查看>>
Openlayers中多图层遮挡时调整图层上下顺序
查看>>
Openlayers中实现地图上添加一条红色直线
查看>>
Openlayers中将某个feature置于最上层
查看>>
Openlayers中点击地图获取坐标并输出
查看>>