注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关标准C++实用教程

标准C++实用教程

标准C++实用教程

定 价:¥59.00

作 者: 康晓林、汪涛
出版社: 电子工业出版社
丛编项:
标 签: C++

ISBN: 9787121032448 出版时间: 2006-11-01 包装: 平装
开本: 16 页数: 647 字数:  

内容简介

  本书以C++的国际性标;隹版本为基础,对C++语言不同层次的知识进行了全面介绍。.本书共分为32章,循序渐进地讲述了C++函数、控制结构与数据类型、C++库函数与函数模板、C++类与类模板、C++标准库和C++ STL等内容,并结合C++的最新功能,详细论述了面向对象程序设计的思想。本书针对那些比较难懂的高深主题也做了深入浅出的介绍,比如模板(包括标准模板库)、名字空间、运行时类型信息和区域表示等,这些功能对开发大型复杂系统的程序设计人员来说非常重要。因此,无论是新手还是有经验的程序员,都可以从本书中找到丰富的信息。..本书最大的特点是内容综合、完整,叙述清晰、易懂,实例典型、丰富,并配备了大量实用的练习题。本书可作为大专院校计算机专业的教材,也可作为从事计算机工作的科技人员的自学参考书。...

作者简介

  作者:汪涛汪涛,南京邮电大学学士,北京邮电大学硕士。作者在通信、广播、计算机领域前后有长达25年极其丰富的研发、工程、运维和营销经验,以及在王码电脑、中兴通讯等在行业内具有巨大影响力的公司担任高级管理工作的经验。由于工作的便利,作者与全球众多运营商、设备商、服务提供商和内容提供商的高层管理人士、研发人士、营销人员、业内专家学者、产业协会与产业监管机构的专家和官员有广泛、长期和持续的交流,这使本书对行业的理解深度非同寻常。作者最早在2000年提出关于未来网络——...

图书目录

第1章 了解C++语言  
1. 1 计算机语言.  
1. 2 C++语言简史  
1. 3 C++的基本概念  
1. 4 C++语言增强类型  
1. 5 C++环境  
1. 6 C++语言前景  
1. 7 C++基本知识点小结  
第2章 初识C++程序  
2. 1 最小的C++程序  
2. 2 功能最简单的C++程序  
第3章 C++基础知识  
3. 1 标识符  
3. 2 关键字  
3. 3 标准输出流  
3. 4 变量  
3. 5 常量  
3. 6 表达式  
3. 7 赋值语句  
3. 8 用逗号分隔开的声明语句  
3. 9 表达式中的运算符  
3. 10 优先级和计算顺序  
3. 11 表达式不参加运算的情况  
3. 12 初始化  
3. 13 类型转换  
3. 14 控制台输入与输出  
第4章 C++函数  
4. 1 C++函数简介  
4. 2 函数原型  
4. 3 函数的定义  
4. 4 函数的返回  
4. 5 函数的返回值  
4. 6 参数的传递和使用  
4. 7 无名的函数形参  
4. 8 函数默认参数  
4. 9 内联函数  
4. 10 递归  
4. 11 函数重载  
4. 12 安全连接  
4. 13 连接说明  
第5章 C++控制结构  
5. 1 语句块  
5. 2 条件语句  
5. 3 循环语句  
5. 4 循环控制  
5. 5 goto语句  
5. 6 小结  
第6章 作用域  
6. 1 全局作用域  
6. 2 局部作用域  
6. 3 全局作用域解析符  
6. 4 文件作用域  
6. 5 作用域和生存周期  
第7章 C++数据类型  
7. 1 存储类型  
7. 2 初始化的默认值  
7. 3 类型修饰符  
7. 4 用户定义的数据类型  
7. 5 联合数据类型  
第8章 数组  
8. 1 数组的声明  
8. 2 利用下标访问数组元素  
8. 3 数组的初始化  
8. 4 结构数组  
8. 5 多维数组  
8. 6 字符型数组  
第9章 指针和地址  
9. 1 指向内部数据类型的指针  
9. 2 指针的算术运算  
9. 3 指针和数组  
9. 4 结构指针  
9. 5 用做函数参数的指针  
9. 6 以地址作为函数的返回值  
9. 7 函数指针  
9. 8 指针的指针  
9. 9 指向指针数组的指针  
9. 10 指向const型变量的指针  
9. 11 const型指针变量  
9. 12 void型指针  
9. 13 sizeof运算符  
9. 14 C风格的强制类型转换与typedef  
9. 15 命令行参数  
9. 16 程序的内存结构  
9. 17 递归  
第10章 引用  
10. 1 引用与指针的比较  
10. 2 引用是一个别名  
10. 3 引用的初始化  
10. 4 利用引用来简化复杂的表示法  
10. 5 作为函数形参的引用  
10. 6 以引用方式调用  
10. 7 const型引用形参  
10. 8 以引用作为返回值  
10. 9 以const型引用作为返回值  
10. 10 返回指向自变量的引用  
10. 11 指针和引用的使用场合  
第11章 库函数和宏  
11. 1  
11. 2  
11. 3  
11. 4  
11. 5  
11. 6  
11. 7  
11. 8  
11. 9  
11. 10  
第12章 预处理  
12. 1 预处理指令  
12. 2 文件的包含与#include指令  
12. 3 宏  
12. 4 条件编译指令  
12. 5 其他标准指令  
第13章 C++结构与类  
13. 1 C++的类  
13. 2 数据类型的属性  
13. 3 自定义数据类型  
13. 4 带有函数的结构体  
13. 5 访问控制符  
13. 6 面向过程的编程方法  
13. 7 类与结构的比较  
13. 8 联合体  
第14章 C++函数模板  
14. 1 函数模板基础  
14. 2 函数的定制  
14. 3 使用模板排序  
第15章 类  
15. 1 类的设计  
15. 2 构造函数  
15. 3 析构函数  
15. 4 类的转换  
15. 5 私有数据成员的使用  
15. 6 友元  
15. 7 析构函数的使用  
15. 8 重载赋值运算符  
15. 9 this指针  
15. 10 类对象数组  
15. 11 静态成员  
15. 12 类和堆  
15. 13 副本构造函数  
15. 14 类的引用  
15. 15 构造函数的参数初始化表  
15. 16 对const修饰符的简单说明  
15. 17 可变的数据成员  
15. 18 类的源文件和目标文件的管理  
第16章 运算符重载  
16. 1 运算符重载的场合  
16. 2 运算符重载的规则  
16. 3 双目算术运算符  
16. 4 作为类成员的运算符函数  
16. 5 非类成员的运算符函数  
16. 6 关系运算符  
16. 7 其他的赋值运算符  
16. 8 自增和自减运算符..  
16. 9 单目正. 负运算符  
16. 10 下标运算符  
16. 11 成员指针运算符  
第17章 类的继承  
17. 1 继承  
17. 2 使用继承的原因  
17. 3 数据抽象类的设计  
17. 4 类层次结构的设计  
17. 5 基类Person  
17. 6 派生类  
17. 7 类层次结构的设计  
17. 8 基类Person  
17. 9 派生类  
17. 7 多态性  
第18章 类的多重继承  
18. 1 多个基类  
18. 2 细化资产系统的设计  
18. 3 重定义多重继承中的成员  
18. 4 多重继承中的二义性  
18. 5 虚基类  
18. 6 设计的实现  
18. 7 回顾  
第19章 类模板  
19. 1 类模板的基本知识  
19. 2 声明模板类的多个对象  
19. 3 调用类模板的成员函数  
19. 4 声明多个参数  
19. 5 有界数组类模板  
19. 6 何时使用类模板  
19. 7 链表模板  
19. 8 定制模板  
19. 9 类模板的默认参数  
第20章 面向对象的程序设计  
20. 1 基本知识  
20. 2 过程化程序设计  
20. 3 面向对象的程序设计  
20. 4 小结  
第21章 C++标准库  
21. 1 类std::string  
27. 2 输入/输出流  
21. 3 类std::complex  
21. 4 标准模板类  
21. 5 标准异常  
第22章 字符串输出与处理  
22. 1 格式化输出  
22. 2 操纵算子. 标志和成员函数  
第23章 输入流和输出流  
23. 1 文件流类的层次结构  
23. 2 类Std::pfstream  
23. 3 类ifstream  
23. 4 二进制文件与文本文件  
23. 5 类std::fstream  
第24章 标准模板库  
24. 1 为什么需要STL  
24. 2 STL编程模型  
第25章 序列容器  
25. 1 序列容器简介  
25. 2 向量类模板  
25. 3 双端队列类模板  
25. 4 链表类模板  
25. 5 容器适配器std::stack  
25. 6 容器适配器std::queue  
25. 7 容器适配器std::priority_queue  
第26章 关联式容器  
26. 1 关联式容器简介  
26. 2 类模板std::set  
26. 3 类模板std::muotiset  
26. 4 类模板std::map  
26. 5 类模板std::multimap  
26. 6 类模板std::bitset  
26. 7 用户定义的谓词  
26. 8 小结  
第27章 通用算法  
27. 1 通用算法简介  
27. 2 非修正序列算法  
27. 3 修正序列算法  
27. 4 排序算法  
27. 5 数值算法  
第28章 指示器  
28. 1 指示器简介  
28. 2 输入指示器  
28. 3 输出指示器  
28. 4 前向指示器  
28. 5 双向指示器  
28. 6 随机访问指示器  
28. 7 特殊用途指示器  
第29章 C++异常处理  
29. 1 C中的异常处理  
29. 2 C++中的异常处理  
29. 3 在抛出的异常中进行选择  
29. 4 异常情况以及没有被释放的资源  
29. 5 一个改进的计算器程序  
第30章 名字空间  
30. 1 名字空间简介  
30. 2 有关名字空间的成员  
30. 3 usingcnamespace语句  
30. 4 定义名字空间  
30. 5 嵌套名字空间  
30. 6 无名名字空间  
30. 7 名字空间的别名  
第31章 新风格类型转换和typeid运算符  
31. 1 新风格类型转换  
31. 2 typeid运算符  
第32章 区域表示  
32. 1 国际化元素  
32. 2 std::locale类  
32. 3 生成区域表示对象  
32. 4 生成混合区域表示  
32. 5 流与区域表示  
32. 6 操作侧面  
附录A 数值系统  
附录B 运算符的优先级与结合律  
附录C ASCII字符集  
附录D C与C++的区别  
附录E 标准C++特性总结  
附录F 标准异常  
附录G C++术语与概念  
练习题  
练习题答案  
教师选用习题

本目录推荐