首页

《C++ Primer_第5版》PDF版本下载

标签:C++,while语句, const限定符,vector对象,constexpr函数     发布时间:2016-11-29   
  • 云盘下载:
  • [提取码:0000]
  • 本地下载:
       ( 需积分:2  )

一、目录介绍

C++ Primer_第5版副本.jpg

第1章 开始
1.1   编写一个简单的C++程序
1.1.1 编译、运行程序
1.2   初识输入输出
1.3   注释简介
1.4   控制流
1.4.1 while语句
1.4.2 for语句
1.4.3 读取数量不定的输入数据
1.4.4 if语句
1.5   类简介
1.5.1 Sales_item类
1.5.2 初识成员函数
1.6   书店程序
      小结
      术语表
      
第Ⅰ部分 C++基础

第2章 变量和基本类型
2.1   基本内置类型
2.1.1 算术类型
2.1.2 类型转换
2.1.3 字面值常量
2.2   变量
2.2.1 变量定义
2.2.2 变量声明和定义的关系
2.2.3 标识符
2.2.4 名字的作用域
2.3   复合类型
2.3.1 引用
2.3.2 指针
2.3.3 理解复合类型的声明
2.4   const限定符
2.4.1 const的引用
2.4.2 指针和const
2.4.3 顶层const
2.4.4 constexpr和常量表达式
2.5   处理类型
2.5.1 类型别名
2.5.2 auto类型说明符
2.5.3 decltype类型指示符
2.6   自定义数据结构
2.6.1 定义Sales_data类型
2.6.2 使用Sales_data类
2.6.3 编写自己的头文件
      小结
      术语表
      
第3章 字符串、向量和数组
3.1   命名空间的using声明
3.2   标准库类型string
3.2.1 定义和初始化string对象
3.2.2 string对象上的操作
3.2.3 处理string对象中的字符
3.3   标准库类型vector
3.3.1 定义和初始化vector对象
3.3.2 向vector对象中添加元素
3.3.3 其他vector操作
3.4   迭代器介绍
3.4.1 使用迭代器
3.4.2 迭代器运算
3.5   数组
3.5.1 定义和初始化内置数组
3.5.2 访问数组元素
3.5.3 指针和数组
3.5.4 C风格字符串
3.5.5 与旧代码的接口
3.6   多维数组
      小结
      术语表
      
第4章 表达式
4.1   基础
4.1.1 基本概念
4.1.2 优先级与结合律
4.1.3 求值顺序
4.2   算术运算符
4.3   逻辑和关系运算符
4.4   赋值运算符
4.5   递增和递减运算符
4.6   成员访问运算符
4.7   条件运算符
4.8   位运算符
4.9   sizeof运算符
4.10  逗号运算符
4.11  类型转换
4.11.1 算术转换
4.11.2 其他隐式类型转换
4.11.3 显式转换
4.12   运算符优先级表
       小结
       术语表
       
第5章 语句
5.1   简单语句
5.2   语句作用域
5.3   条件语句
5.3.1 if语句
5.3.2 switch语句
5.4   迭代语句
5.4.1 while语句
5.4.2 传统的for语句
5.4.3 范围for语句
5.4.4 do while语句
5.5   跳转语句
5.5.1 break语句
5.5.2 continue语句
5.5.3 goto语句
5.6   TRY语句块和异常处理
5.6.1 throw表达式
5.6.2 try语句块
5.6.3 标准异常
      小结
      术语表
      
第6章 函数
6.1   函数基础
6.1.1 局部对象
6.1.2 函数声明
6.1.3 分离式编译
6.2   参数传递
6.2.1 传值参数
6.2.2 传引用参数
6.2.3 const形参和实参
6.2.4 数组形参
6.2.5 main:处理命令行选项
6.2.6 含有可变形参的函数
6.3   返回类型和return语句
6.3.1 无返回值函数
6.3.2 有返回值函数
6.3.3 返回数组指针
6.4   函数重载
6.4.1 重载与作用域
6.5   特殊用途语言特性
6.5.1 默认实参
6.5.2 内联函数和constexpr函数
6.5.3 调试帮助
6.6   函数匹配
6.6.1 实参类型转换
6.7   函数指针
      小结
      术语表
      
第7章 类
7.1   定义抽象数据类型
7.1.1 设计Sales_data类
7.1.2 定义改进的Sales_data类
7.1.3 定义类相关的非成员函数
7.1.4 构造函数
7.1.5 拷贝、赋值和析构
7.2   访问控制与封装
7.2.1 友元
7.3   类的其他特性
7.3.1 类成员再探
7.3.2 返回*this的成员函数
7.3.3 类类型
7.3.4 友元再探
7.4   类的作用域
7.4.1 名字查找与类的作用域
7.5   构造函数再探
7.5.1 构造函数初始值列表
7.5.2 委托构造函数
7.5.3 默认构造函数的作用
7.5.4 隐式的类类型转换
7.5.5 聚合类
7.5.6 字面值常量类
7.6   类的静态成员
      小结
      术语表

第Ⅱ部 C++标准库
第Ⅲ部分 类设计者的工具
第Ⅳ部分 高级主题

��