|
作者:[美]戴维 R.汉森(David R. Hanson) |
译者:郭旭 |
出版时间:2022年07月01日 |
出版社:人民邮电出版社 |
书号ISBN:9787115402523 |
总页数:368 |
这是一本经典的 C 语言进阶书籍,核心内容是教 C 语言程序员设计和发布新的、可重用的库函数(API、接口)。
这里提供的是《C语言接口与实现(创建可重用软件的技术)》的高清 PDF 下载,内容完整,附带目录标签。
实际开发时,C 程序员会使用大量的库函数(包括标准库和第三方库),但很少有人亲自设计和发布新的、能广泛应用的 API 和库,而这是每个 C 语言程序员必须掌握的技能。这本书实例丰富,详细讲述了 24 个 API 的实现过程,致力于让读者深入地了解设计 API 和库的方法。
再次强调,这本书只适合有 C 语言基础的读者。下面是一位读者对这本书的评价:
内容非常好,涉及各种C语言的高级技巧,仔细研读收获很大。需要注意的是,这是一本C语言中高级书籍,不适合没有C语言编程基础的读者。
另外一位读者也给出了好评:
书的内容,自不必说。能买这本书的人都晓得他的价值。毕竟经典。
书籍目录
-
第1章 引言 1
-
1.1 文学程序 2
-
1.2 程序设计风格 6
-
1.3 效率 8
-
1.4 扩展阅读 9
-
1.5 习题 9
-
第2章 接口与实现 11
-
2.1 接口 11
-
2.2 实现 13
-
2.3 抽象数据类型 15
-
2.4 客户程序的职责 17
-
2.5 效率 21
-
2.6 扩展阅读 22
-
2.7 习题 22
-
第3章 原子 24
-
3.1 接口 24
-
3.2 实现 25
-
3.3 扩展阅读 30
-
3.4 习题 31
-
第4章 异常与断言 33
-
4.1 接口 35
-
4.2 实现 38
-
4.3 断言 44
-
4.4 扩展阅读 46
-
4.5 习题 47
-
第5章 内存管理 49
-
5.1 接口 50
-
5.2 产品实现 54
-
5.3 稽核实现 55
-
5.4 扩展阅读 62
-
5.5 习题 63
-
第6章 再谈内存管理 65
-
6.1 接口 65
-
6.2 实现 67
-
6.3 扩展阅读 72
-
6.4 习题 73
-
第7章 链表 75
-
7.1 接口 75
-
7.2 实现 79
-
7.3 扩展阅读 83
-
7.4 习题 83
-
第8章 表 84
-
8.1 接口 84
-
8.2 例子:词频 87
-
8.3 实现 91
-
8.4 扩展阅读 97
-
8.5 习题 97
-
第9章 集合 99
-
9.1 接口 99
-
9.2 例子:交叉引用列表 101
-
9.3 实现 107
-
9.4 扩展阅读 114
-
9.5 习题 115
-
第10章 动态数组 116
-
10.1 接口 116
-
10.2 实现 119
-
10.3 扩展阅读 122
-
10.4 习题 122
-
第11章 序列 123
-
11.1 接口 123
-
11.2 实现 125
-
11.3 扩展阅读 129
-
11.4 习题 129
-
第12章 环 131
-
12.1 接口 131
-
12.2 实现 134
-
12.3 扩展阅读 141
-
12.4 习题 141
-
第13章 位向量 142
-
13.1 接口 142
-
13.2 实现 144
-
13.3 扩展阅读 152
-
13.4 习题 153
-
第14章 格式化 154
-
14.1 接口 154
-
14.2 实现 160
-
14.3 扩展阅读 170
-
14.4 习题 171
-
第15章 低级字符串 172
-
15.1 接口 173
-
15.2 例子:输出标识符 178
-
15.3 实现 179
-
15.4 扩展阅读 189
-
15.5 习题 189
-
第16章 高级字符串 192
-
16.1 接口 192
-
16.2 实现 197
-
16.3 扩展阅读 210
-
16.4 习题 210
-
第17章 扩展精度算术 212
-
17.1 接口 212
-
17.2 实现 217
-
17.3 扩展阅读 230
-
17.4 习题 230
-
第18章 任意精度算术 232
-
18.1 接口 232
-
18.2 例子:计算器 235
-
18.3 实现 240
-
18.4 扩展阅读 254
-
18.5 习题 255
-
第19章 多精度算术 257
-
19.1 接口 257
-
19.2 例子:另一个计算器 263
-
19.3 实现 269
-
19.4 扩展阅读 290
-
19.5 习题 291
-
第20章 线程 292
-
20.1 接口 294
-
20.2 例子 301
-
20.3 实现 311
-
20.4 扩展阅读 335
-
20.5 习题 336
书籍下载
免费下载完整版 PDF,文件名称:《C语言接口与实现(创建可重用软件的技术)》.pdf
本文链接:http://task.lmcjl.com/news/5389.html