-
Notifications
You must be signed in to change notification settings - Fork 0
Home
xiaoliuzi edited this page Nov 12, 2015
·
9 revisions
Welcome to the cpp-primer-practise wiki!
以下为本人整理的C++学习思维导图
参考C++Primer中文版第五版
#C++思维导图
标签(空格分隔): C++
###1.变量和基本类型
- 引用、指针
- const
- decltype ###2.string、vector迭代器和数组 ###3.表达式
- 常见运算符
- 类型转换 ###4.语句
- 条件语句
- 循环语句
- try语句块和异常处理 ###5.函数
- 函数基础与参数传递
- 返回值
- 函数重载
- 默认实参和内联函数
- constexpr函数与调试帮助
- 函数匹配 ###6.类
- 如何设计类
- 构造函数
- 拷贝、赋值和析构
- 友元函数及友元再探
- 返回*this的成员函数
- 类类型
- 类的作用域
- 类的静态成员 ##2.C++标准库 ###1.IO库
- 文件输入输出
- string流 ###2.顺序容器
- 容器库基础知识
- 顺序容器常见操作(增删改查)
- vector如何增长以及string额外的操作 ###3.泛型算法
- 泛型算法基础知识
- Lambda表达式
- 再探迭代器
- 泛型算法数据结构 ###4.关联容器
- 关联容器基础知识
- 关联容器的常见操作(增删改查)
- 无序容器 ###5.动态内存
- 动态内存和智能指针
- 动态数组
- 使用标准库:文本查询程序 ##3.类设计者的工具(待看后期) ###1.拷贝控制
- 拷贝、赋值、销毁
- 拷贝控制、对象移动 ###2.重载运算与类型转换
- 重载的基本概念
- 输入输出运算符和算术关系运算符重载 ###3.面向对象程序设计
- 虚函数
- 继承与容器 ###4.模板与泛型编程
- 定义模板
- 重载与模板 ##4.高级主题 ###1.标准库特殊用法
- tuple类型
- bitset类型
- 正则表达式
- 随机数
- IO库再探 ###2.大型程序的分析工具
- 异常处理
- 命名空间
- 多重继承与虚继承 ###3.特殊工具与技术
- 控制内存分配
- 类成员指针 ##5.标准库 ##6.C++11新特性