C语言接口与实现 - David R. Hanson

C语言接口与实现

David R. Hanson

出版时间

2011-08-31

ISBN

9787115260314

评分

★★★★★

标签

算法

书籍介绍

《C语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。

《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。

目录
第1 章 引言  1
1.1 文学程序  2
1.2 程序设计风格   6
1.3 效率  8
1.4 扩展阅读  9

显示全部
用户评论
书的写法和组织形式不太好,但是内容还是不错的,五星给内容和Topics。下一步尝试用Sedgewick的风格重写老先生的代码
实用性不强,重点不突出
一度有点觉得是一本说数据结构的书,但其实不是(不是所有的例子都是说数据结构的,甚至应该在数据结构之后再去看),如题所示,是说怎么构建接口与实现的,也就是怎么用.h文件和.c文件安排程序结构。例子都是些挺有用的工具式的API。如果学数据结构的时候能看看这个书,程序就不会显得那么乱了
第一次了解接口与实现
很好的参考书,需要采购一本。
我上课理论学的特差,幸好看了书本在学习,还不错的。
没有想象中精彩,linux和qemu里面都有比书中设计得更好的接口和实现。
书很好,课后习题难度很大,所以就没有去做了。想说关于线程那一章,作者实现的其实是 coroutine ,通过汇编切换栈,而且是 32 位的,Linux ABI 现在已经更新了,所以我用 swapcontext 实现了一个,代码在 https://gitee.com/ylme/recipes/blob/master/book/c-interfaces-and-implementations/thread.c 。
郭旭 翻译的 很差。
电子版;网盘;C;
收藏