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

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

目录



一、基础

1. C++ 基础【01】

  • Hello World

2. C++ 基础【02】

  • int数组 冒泡排序

3. C++ 基础【03】

  • 学习 指针01

4. C++ 基础【04】

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


二、内存、引用、函数

1. C++ 基础【05】

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

绝对值、开根号、算次幂

cout << "2 的三次方 = " << pow(2, 3) << endl;	cout << "4 的平方根 = " << pow(4, 0.5) << endl;	cout << "9 的平方根 = " << sqrt(9) << endl;	cout << "10.24 - 20.20 的绝对值 = " << fabs(10.24 - 20.20) << endl;	cout << "1024 - 2020 的绝对值 = " << abs(1024 - 2020 - 1) << endl;


三、类和对象

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】

  • 多态的基本概念
  • 多态的原理剖析
  • 案例1:两个整数加减乘的计算器功能的实现
  • 纯虚函数和抽象类
  • 案例2:人人是大厨

10. C++ 基础【15】

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


四、文件操作

1. C++ 基础【16】

  • 以文本(txt)的方式进行读写文件
  • 以二进制的方式进行读写文件

五、职工管理系统

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

  • 自己写de职工管理系统_xy
  • 视频中de职工管理系统_xy


六、进阶

1. C++ 进阶【01】

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

2. C++ 进阶【02】

  • 模板 – 类模板 – 语法、与函数模板区别
  • 模板 – 类模板 – 类模板中成员函数创建时机
  • 模板 – 类模板 – 类模板对象做函数参数
  • 模板 – 类模板 – 类模板继承和成员函数类外实现

3. C++ 进阶【03】

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


七、STL

1. C++ STL【01】

  • 初识STL – vector容器存放内置数据类型
  • 初识STL – vector容器存放自定仪数据类型
  • 初识STL – 容器嵌套容器


附加 小知识

  • 打印双引号,需要用到转义符
    在这里插入图片描述
cout << "\"我在中间\"" << endl;

一点点笔记,以便以后翻阅。

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

你可能感兴趣的文章
ms sql server 2008 sp2更新异常
查看>>
MS UC 2013-0-Prepare Tool
查看>>
MSBuild 教程(2)
查看>>
msbuild发布web应用程序
查看>>
MSB与LSB
查看>>
MSCRM调用外部JS文件
查看>>
MSCRM调用外部JS文件
查看>>
MSEdgeDriver (Chromium) 不适用于版本 >= 79.0.313 (Canary)
查看>>
MsEdgeTTS开源项目使用教程
查看>>
msf
查看>>
MSSQL数据库查询优化(一)
查看>>
MSSQL数据库迁移到Oracle(二)
查看>>
MSSQL日期格式转换函数(使用CONVERT)
查看>>
MSTP多生成树协议(第二课)
查看>>
MSTP是什么?有哪些专有名词?
查看>>
Mstsc 远程桌面链接 And 网络映射
查看>>
Myeclipse常用快捷键
查看>>
MyEclipse更改项目名web发布名字不改问题
查看>>
MyEclipse用(JDBC)连接SQL出现的问题~
查看>>
mt-datetime-picker type="date" 时间格式 bug
查看>>