目录: 笔记会持续更新,有错误的地方欢迎指正,谢谢! 第I部分 C++基础 第一章:开始 第二章:变量和基本类型-基本内置类型和变量 第二章:变量和基本类型-复合类型和const限定符 第二章:变量和基本类型-处理类型和自定义数据结构 第三章:字符串、向量和数组-标准库类型string 第三章:字符串、向量和数组-标准库类型vector 第三章:字符串、向量和数组-迭代器介绍 第三章:字符串、向量和数组-数组和多维数组 第四章:表达式-基础和运算符 第四章:表达式-类型转换 第五章:语句-各种语句 第六章:函数-函数基础和参数传递 第六章:函数-返回类型和函数重载 第六章:函数-特殊特性和函数匹配和函数指针 第七章:类-抽象数据类型和访问控制与封装 第七章:类-类的其他特性和类的作用域 第七章:类-构造函数再探和类的静态成员 第II部分 C++标准库 第八章:IO库-IO类 第八章:IO库-文件输入输出和string流 第九章:顺序容器-顺序容器概述和容器库概览 第九章:顺序容器-顺序容器操作和vector增长问题 第九章:顺序容器-额外的string操作和容器适配器 第十章:泛型算法-初识泛型算法和Lambda 第十章:泛型算法-再探迭代器和泛型算法结构 第十一章:关联容器-关联容器概述 第十一章:关联容器-关联容器操作 第十二章:动态内存-动态内存和智能指针 第十二章:动态内存-动态数组和文本查询程序 第III部分 类设计者的工具 第十三章:拷贝控制-拷贝、赋值和销毁 第十三章:拷贝控制-拷贝控制、交换和动态内存管理类 第十三章:拷贝控制-对象移动 第十四章:重载运算与类型转换-重载IO、算术和关系等运算符 第十四章:重载运算与类型转换-函数调用运算符 第十四章:重载运算与类型转换-类型转换运算符和二义性 第十五章:OOP-OOP概述、定义基类和派生类 第十五章:OOP-虚函数和继承中的类作用域 第十五章:OOP-构造函数和拷贝控制、容器和继承 第十六章:模板与泛型编程-定义模板 第十六章:模板与泛型编程-模板实参推断、可变参数模板