C++编程实战——从0到1
全新正版 极速发货
¥
24.33
3.5折
¥
69
全新
库存4件
作者罗骞 编
出版社北京航空航天大学出版社
ISBN9787512434356
出版时间2021-03
装帧平装
开本16开
定价69元
货号1202305641
上书时间2024-06-28
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章基础知识
1.1计算机硬件结构概述
1.1.1I/O设备
1.1.2总线
1.1.3主存
1.1.4中央处理器
1.2程序
1.3进程与线程
1.4定点数与浮点数
1.4.1定点数
1.4.2浮点数
1.4.3浮点数的具体表示
1.4.4浮点数的精度和数值范围
1.5字符编码
1.5.1ASCII
1.5.2Latinl
1.5.3ANSI
1.5.4中文编码
1.6正则表达式
1.6.1简介
1.6.2普通字符之不可见字符
1.6.3正则表达式元字符
1.7序列化与反序列化
1.7.1数据的序列化与反序列化
1.7.2JSON简介
1.7.3JSON的简单实例
1.7.4C++对象其他常见序列化方法
第2章入门指南
2.1引言
2.2C++编译
2.2.1头文件和源文件之间的差异
2.2.2将文件编译为目标文件
2.2.3连接目标文件
2.2.4使用main()函数
2.3内置数据类型
2.3.1基本数据类型
2.3.2数据类型修饰符
2.3.3变量定义
2.3.4变量初始化
2.4指针和引用
2.4.1指针
2.4.2引用
2.4.3常量限定符
2.4.4变量的作用域
2.5控制流语句
2.5.1if-else选择语句
2.5.2switch选择语句
2.5.3for循环
2.5.4while循环
2.6Try-catch
2.7数组
2.7.1数组声明
2.7.2数组初始化
2.7.3访问数组的值
2.7.4多维数组
2.8总结
第3章函数
3.1引言
3.2函数声明和定义函数
3.2.1函数声明
3.2.2定义函数
3.3局部变量和全局变量
3.3.1变量
3.3.2变量与对象
3.4传递参数和返回值
3.4.1按值传递
3.4.2按引用传递
3.5常量引用和r-值引用
3.5.1函数返回值
3.5.2按值返回
3.5.3按引用返回
3.6常量参数和默认参数
3.6.1按常量值传递
3.6.2按常量引用传递
3.6.3按常量值返回
3.6.4按常量引用返回
3.7默认参数
3.8命名空间
3.9函数重载
3.10总结
第4章类
4.1引言
4.2类的定义和声明
4.2.1使用类的优点
4.2.2C++数据和访问说明符
4.2.3静态成员
4.3成员函数
4.3.1声明成员函数
4.3.2常量成员函数
4.3.3this关键字
4.3.4类相关的非成员函数
4.4构造函数和析构函数
4.4.1构造函数
4.4.2重载构造函数
4.4.3构造函数成员的初始化
4.4.4聚合类的初始化
4.4.5析构函数
4.4.6默认构造函数和析构函数
4.5资源获取就是初始化
4.6嵌套类的声明
4.7友元说明符
4.7.1友元函数
4.7.2友元类
4.8复制构造函数和赋值运算符
4.8.1复制赋值运算符
4.8.2移动构造函数和移动赋值运算符
4.8.3阻止隐式构造函数和赋值运算符的产生
4.8.4运算符重载
4.8.5仿函数概述
4.9总结
第5章泛型编程和模板
5.1引言
5.2模板
5.2.1编译模板代码
5.2.2使用模板类型参数
5.2.3模板参数类型的要求
5.3定义函数和类模板
5.3.1函数模板
5.3.2类模板
5.3.3依赖类型
5.4非类型模板参数
5.5提高模板的可用性
5.5.1默认模板参数
5.5.2形参和实参类型
5.6模板通用化
5.7可变参数模板
5.8编写易读的模板
5.8.1类型别名
5.8.2模板类型别名
5.9总结
第6章标准库容器和算法
6.1引言
6.2顺序容器
6.2.1数组
6.2.2向量
6.2.3双端队列
6.2.4单向链表
6.2.5为顺序容器提供初始值
6.3关联容器
6.3.1集合与多元集合
6.3.2映射与多重映射
6.4无序容器
6.5容器适配器
6.5.1堆栈
6.5.2队列
6.5.3优先队列
6.6非常规容器
6.6.1字符串类型
6.6.2对和元组类型
6.7可选类型
6.8变体类型
6.9迭代器
6.9.1迭代器概述
6.9.2反向迭代器
6.9.3插入迭代器
6.9.4流迭代器
6.9.5迭代器失效
6.10C++标准模板库提供的算法
6.10.1Lambda表达式
6.10.2只读算法
6.10.3修改算法
6.10.4可变序列算法
6.10.5排序算法
6.10.6二进制搜索算法
6.10.7数值算法
6.11总结
第7章面向对象编程
7.1引言
7.2继承
7.3多态
7.4动态绑定
7.5虚方法
7.6C++中的接口
7.7动态内存
7.8安全易用的动态内存
7.8.1使用std::unique_ptr
7.8.2std::shared_ptr
7.9总结
附录
内容摘要
本书详细地介绍了C++在实际项目中的具体编程应用,主要内容包括:数据类型,变量声明、范围,控制语句,引用、指针、函数、类与对象、输入输出流、模板和异常处理等。通过这些章节的学习,读者将可以编写自己的模板,以使泛型算法适用于任何类型。通过本书的学习读者将不仅能够编写符合实际应用的代码,而且还能够提高自己编写的程序的可读性、性能和可维护性。
本书可作为高等学校计算机相关专业的程序设计入门教材、计算机技术的培训教材,或者作为全国计算机等级考试的参考用书和编程爱好者自学C++的教材。
— 没有更多了 —
以下为对购买帮助不大的评价