C语言接口与实现创建可重用软件的技术

相关资料

[

“至今好像还没有人写过关于如何设计、实现和有效使用库函数的指南,hanson的力作填补了这一空白。这是一本可与software tools比肩的作品,值得所有的c语言程序员珍藏。”——w. richard stevens已故知名unix和网络专家“我向每位c语言程序员推荐这本书。你们早就应该重视书中所描述的各种技术了。”——norman ramsey贝尔实验室研究员“从c语言新手变成高手的必读之作。”——亚马逊读者评论

]

本书特色

[

《c语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用c语言库函数,掌握创建可重用c语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的api。《c语言接口与实现:创建可重用软件的技术》是所有c语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。

]

内容简介

[

c语言接口的参考手册揭秘c语言编程技巧剖析全部24个api和8个示例应用的源代码可重用的软件模块是构建大规模可靠应用程序的基石,创建可重用的软件模块是每个程序员和项目经理必须掌握的技能。c语言对创建可重用的api提供的语言和功能支持非常少,虽然c程序员写应用时都会用到api和库,但却很少有人去创建和发布新的能广泛应用的api。本书介绍用一种基于接口的设计方法创建可重用的api,这一方法将接口与实现分离开来,且与语言无关。书中详细描述了24个接口及其实现,便于读者深入了解此方法。这些接口涉及很多计算机领域的知识,包括数据结构、算法、字符串处理和并发程序。本书是c语言领域的经典名著,出版十余年仍畅销不衰,是几代程序员倍加推崇的力作。 

]

作者简介

[

David R.Hanson 普林斯顿大学计算机科学系教授,有着二十多年编程语言研究经验。他曾经同贝尔实验室合作开展研究工作,是适用于UNIX系统上的高质量C编译器Icc的开 发者之一。另著有A Retargetable C Compiler: Design and Implementation一书。

]

目录

冒险 1设置你的arduino 1你需要什么 1下载并在计算机上安装arduino软件 2在mac上安装arduino软件 3在windows pc上安装arduino软件 4在linux机器上安装arduino软件 5探索arduino ide 6使用闪烁程序来测试一切是否设置正确 7上传闪烁程序 8常见问题故障排除 10搭建led电路 14你需要什么 14了解电路原理图 15使用面包板 16构建你的**个电路 18关于arduino的进一步冒险 19冒险 2读取传感器 21你需要什么 21添加更多的led 22向计算机打印信息 26从电位器读取数据 30在代码中做决策 33制作一个状态信息标牌 34你需要什么 34了解电路 35在面包板上做原型试验 36编写代码 37制作你的标牌 40有关arduino的进一步冒险 45冒险 3使用舵机 47你需要什么 47了解不同类型的电机 48使用arduino控制舵机 50一遍又一遍重复同样的事情 51用一个按钮开关实现数字输入  53建造一个密码保险柜 56你需要什么 57理解电路 58在面包板上制作原型电路 59编写代码 59制作保险柜 66焊接导线 68插入电子设备 70有关arduino的进一步冒险 70冒险 4使用移位寄存器 73你需要什么 73组织你的代码 74使用函数 75使用for循环 77使用移位寄存器获取更多的输出 79移位寄存器是如何工作的 80完成移位寄存器的连接 81添加led 83编写代码 84添加更多的移位寄存器 88用灯来组成你的名字 89你需要什么 90了解电路 91在面包板上试验原型电路 91编写代码 92灯的制作 95焊接导线 95插入电子设备 96有关移位寄存器的进一步冒险 97冒险 5播放声音 99你需要什么 99制作一个列表 100传达你的意图 101数组的遍历 103付诸实践 103制造响声 106电路连接 108编写代码 108制作一个增强风铃 112你需要什么 1

封面

C语言接口与实现创建可重用软件的技术

书名:C语言接口与实现创建可重用软件的技术

作者:汉森

页数:367

定价:¥79.0

出版社:人民邮电出版社

出版日期:2016-03-01

ISBN:9787115402523

PDF电子书大小:138MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注