Skip to content
xiaoliuzi edited this page Nov 12, 2015 · 9 revisions

Welcome to the cpp-primer-practise wiki!

以下为本人整理的C++学习思维导图

参考C++Primer中文版第五版

#C++思维导图

标签(空格分隔): C++


#C++思维导图

1. 基础语法


###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新特性

Clone this wiki locally