C++ Primer 第五版 中文版
《C++ Primer 第五版》的目录涵盖了C++语言的基础知识到高级特性,内容全面且系统。以下是该书的部分主要章节目录:
第一部分 C++基础
第1章 开始
- 编写一个简单的C++程序
- 初识输入输出
- 注释简介
- 控制流(包括while语句、for语句、读取数量不定的输入数据、if语句)
- 类简介
- 书店程序
第2章 变量和基本类型
- 基本内置类型(算术类型、类型转换、字面值常量)
- 变量(变量定义、变量声明和定义的关系、标识符、名字的作用域)
- 复合类型(引用、指针、理解复合类型的声明)
- const限定符(const的引用、指针和const、顶层const、constexpr和常量表达式)
- 处理类型(类型别名、auto类型说明符、decltype类型指示符)
- 自定义数据结构(定义Sales_data类型、使用Sales_data类、编写自己的头文件)
第3章 字符串、向量和数组
- 命名空间的using声明
- 标准库类型string(定义和初始化string对象、string对象上的操作、处理string对象中的字符)
- 标准库类型vector(定义和初始化vector对象、向vector对象中添加元素、其他vector操作)
- 迭代器介绍(使用迭代器、迭代器运算)
- 数组(定义和初始化内置数组、访问数组元素、指针和数组、C风格字符串、与旧代码的接口)
- 多维数组
第4章 表达式
- 基础(基本概念、优先级与结合律、求值顺序)
- 算术运算符
- 逻辑和关系运算符
- 赋值运算符
- 递增和递减运算符
- 成员访问运算符
- 条件运算符
- 位运算符
- sizeof运算符
- 逗号运算符
- 类型转换(算术转换、其他隐式类型转换、显式转换)
- 运算符优先级表
第5章 语句
- 简单语句
- 语句作用域
- 条件语句(if语句、switch语句)
- 迭代语句(while语句、传统的for语句、范围for语句、do while语句)
- 跳转语句(break语句、continue语句、goto语句)
- TRY语句块和异常处理(throw表达式、try语句块、标准异常)
第6章 函数
- 函数基础(局部对象、函数声明、分离式编译)
- 参数传递(传值参数、传引用参数、const形参和实参、数组形参、main:处理命令行选项、含有可变形参的函数)
- 返回类型和return语句(无返回值函数、有返回值函数、返回数组指针)
- 函数重载(重载与作用域)
- 特殊用途语言特性(默认实参、内联函数和constexpr函数、调试帮助)
- 函数匹配(实参类型转换)
- 函数指针
第二部分 C++标准库
(由于篇幅限制,以下仅列举部分章节标题)
第7章 类
- 定义抽象数据类型
- 访问控制与封装
- 类的其他特性
- 类的作用域
- 构造函数再探
- 类的静态成员
第8章 IO库
- IO类
- 文件输入输出
- string流
第9章 顺序容器
- 顺序容器概述
- 容器库概览
- 顺序容器操作
- vector对象是如何增长的
- 额外的string操作
- 容器适配器
第10章 泛型算法
- 概述
- 初识泛型算法
- 定制操作
- 再探迭代器
- 泛型算法结构
- 特定容器算法
其他章节
书中还包括关联容器、动态内存、拷贝控制、重载运算与类型转换、面向对象程序设计、模板与泛型编程、标准库特殊设施、用于大型程序的工具、特殊工具与技术等章节,全面而深入地介绍了C++语言的高级特性和应用。
《C++ Primer 第五版》的目录结构清晰,内容详实,无论是初学者还是有一定经验的程序员,都能从这本书中找到适合自己的学习路径。
通过网盘分享的文件:C++ Primer (第5版) 中文版.pdf
链接: https://pan.baidu.com/s/18LrjUitChKHlOl5cbZHxqA?pwd=6y2y 提取码: 6y2y