副标题:无

作   者:

分类号:

ISBN:9787115330277

微信扫一扫,移动浏览光盘

简介

  Thinking in Java作者Bruce Eckel倾情作序;   C++创始人Bjarne Stroustrup等业内专家对作者评价颇高;   作者实现的位处理类、bitset和bitstring被C++标准库采纳;

目录

 第一部分预备知识第1章更好的C
1.1两种语言简述
1.2循序渐进
1.3类型系统
1.4函数原型
1.5类型安全连接
1.6引用
1.7类型安全I/O
1.8标准流
1.9格式化
1.10操纵器
1.11函数重载和函数模板
1.12运算符重载
1.13内联函数
1.14默认参数
1.15new和delete
1.16语句声明
1.17标准库特征
1.18C的兼容性
1.19小结第2章指针
2.1容易出错的编程
2.2基础
2.3指针运算
2.4传引用语义
2.5普通指针
2.6const指针
2.7指针和一维数组
2.8数组作为参数
2.9字符串数组
2.10指针和多维数组
2.11更高深的内容
2.12指向函数的指针
2.13指向成员函数的指针
2.14封装和不完全类型
2.15小结第3章预处理器
3.1#include指令
3.2其他的预处理指令
3.3预定义宏
3.4条件编译
3.5预处理运算符
3.6实现assert
3.7宏的魅力
3.8字符集、三字符运算符和双字符运算符
3.9翻译阶段
3.10小结第4章C标准库之一:面向合格的程序员
4.
4.
4.
4.第5章C标准库之二:面向熟练的程序员
5.
5.
5.
5.
5.5字符集
5.6代码页
5.7字符集标准
5.8ISO 1064
5.9统一字符编码第6章C标准库之三:面向优秀的程序员
6.
6.
6.
6.
6.
6.
6.
6.8va_list作为参数
6.9应用
6.10结论
6.11浮点数系统第二部分主要概念第7章抽象
7.1数据抽象
7.2运算符重载
7.3具体的数据类型
7.4类型抽象
7.5函数抽象
7.6小结第8章模板
8.1泛型编程
8.2函数模板
8.3类模板
8.4模板参数
8.5模板特化
8.6小结第9章位操作
9.1按位运算符
9.2访问单独的位
9.3大型置位
9.4位字符串
9.5Wish List
9.6bitset模板
9.7vector模板特化
9.8小结第10章类型转换和强制类型转换
10.1整数的升级
10.2降级
10.3算术类型转换
10.4函数原型
10.5显式类型转换
10.6函数风格强制类型转换
10.7const的正确性
10.8用户定义的类型转换
10.9加强运算符[]
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临时对象的生存期
11.11连接
11.12类型安全连接
11.13“语言”连接
11.14小结第12章控制结构
12.1结构化编程
12.2分支
12.3非局部分支
12.4信号
12.5小结
12.6参考文献第13章异常
13.1可选择的错误处理方法
13.2堆栈展开
13.3异常捕捉
13.4标准异常
13.5资源管理
13.6构造函数和异常
13.7内存管理
13.8异常规范
13.9错误处理策略
13.10小结第14章面向对象编程
14.1继承
14.2不同种类的集合
14.3虚函数和多态
14.4抽象基类
14.5实例研究:一个对象持续的框架
14.6数据库访问
14.7映射对象到相关模式
14.8PFX的结构
14.9一个代码的预排
14.10小结第三部分使用标准库第15章算法
15.1复杂度
15.2通用算法
15.3函数对象
15.4函数种类
15.5函数对象适配器
15.6算法种类
15.7小结
15.8参考文献第16章容器和迭代器
16.1标准容器
16.2迭代器
16.3迭代器种类
16.4特殊用途的迭代器
16.5容器适配器
16.6关联容器
16.7应用
16.8非标准模板库容器
16.9小结第17章文本处理
17.1scanf
17.2printf
17.3子字符串
17.4标准C++字符串类
17.5字符串流
17.6宽字符串
17.7小结第18章文件处理
18.1过滤器
18.2二进制文件
18.3记录处理
18.4临时文件
18.5可移植性
18.6POSIX
18.7文件描述符
18.8通过描述符来拷贝文件
18.9读目录条目
18.10重定向标准错误
18.11封装重定向操作
18.12小结第19章时间和日期处理
19.1Julian日期编码
19.2用于实际工作的日期类
19.3计算年的星期数
19.4小结
19.5参考文献第20章动态内存管理
20.1参差数组
20.2在标准C中使用堆
20.3C++的自由存储
20.4浅拷贝与深拷贝
20.5处理内存分配失败
20.6重载new和delete
20.7配置new
20.8堆的管理
20.9避免内存管理
20.10小结附录
附录AC/C++的兼容性
附录B标准C++算法
附录C函数对象和适配器
附录D有注解的参考书目
附录EC++标准的制定 显示全部信息

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon