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

C语言接口与实现:创建可重用软件的技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2011-09
版次: 1
ISBN: 9787115260314
定价: 75.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 368页
字数: 561千字
正文语种: 简体中文
原版书名: C Interfaces and Implementations: Techniques for Creating Reusable Software
123人买过
  • 《C语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。
    《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。 汉森,DavidR.Hanson,普林斯顿大学计算机科学系教授,有着二十多年编程语言研究经验。他曾经同贝尔实验室合作开展研究工作,是适用于UNIX系统上的高质量C编译器Icc的开发者之一。另著有ARetargetableCCompiler:DesignandImplementation一书。 第1章引言
    1.1文学程序
    1.2程序设计风格
    1.3效率
    1.4扩展阅读
    1.5习题

    第2章接口与实现
    2.1接口
    2.2实现
    2.3抽象数据类型
    2.4客户程序的职责
    2.5效率
    2.6扩展阅读
    2.7习题

    第3章原子
    3.1接口
    3.2实现
    3.3扩展阅读
    3.4习题

    第4章异常与断言
    4.1接口
    4.2实现
    4.3断言
    4.4扩展阅读
    4.5习题

    第5章内存管理
    5.1接口
    5.2产品实现
    5.3稽核实现
    5.4扩展阅读
    5.5习题

    第6章再谈内存管理
    6.1接口
    6.2实现
    6.3扩展阅读
    6.4习题

    第7章链表
    7.1接口
    7.2实现
    7.3扩展阅读
    7.4习题

    第8章表
    8.1接口
    8.2例子:词频
    8.3实现
    8.4扩展阅读
    8.5习题

    第9章集合
    9.1接口
    9.2例子:交叉引用列表
    9.3实现
    9.3.1成员操作
    9.3.2集合操作
    9.4扩展阅读
    9.5习题

    第10章动态数组
    10.1接口
    10.2实现
    10.3扩展阅读
    10.4习题

    第11章序列
    11.1接口
    11.2实现
    11.3扩展阅读
    11.4习题

    第12章环
    12.1接口
    12.2实现
    12.3扩展阅读
    12.4习题

    第13章位向量
    13.1接口
    13.2实现
    13.2.1成员操作
    13.2.2比较
    13.2.3集合操作
    13.3扩展阅读
    13.4习题

    第14章格式化
    14.1接口
    14.1.1格式化函数
    14.1.2转换函数
    14.2实现
    14.2.1格式化函数
    14.2.2转换函数
    14.3扩展阅读
    14.4习题

    第15章低级字符串
    15.1接口
    15.2例子:输出标识符
    15.3实现
    15.3.1字符串操作
    15.3.2分析字符串
    15.3.3转换函数
    15.4扩展阅读
    15.5习题

    第16章高级字符串
    16.1接口
    16.2实现
    16.2.1字符串操作
    16.2.2内存管理
    16.2.3分析字符串
    16.2.4转换函数
    16.3扩展阅读
    16.4习题

    第17章扩展精度算术
    17.1接口
    17.2实现
    17.2.1加减法
    17.2.2乘法
    17.2.3除法和比较
    17.2.4移位
    17.2.5字符串转换
    17.3扩展阅读
    17.4习题

    第18章任意精度算术
    18.1接口
    18.2例子:计算器
    18.3实现
    18.3.1取反和乘法
    18.3.2加减法
    18.3.3除法
    18.3.4取幂
    18.3.5比较
    18.3.6便捷函数
    18.3.7移位
    18.3.8与字符串和整数的转换
    18.4扩展阅读
    18.5习题

    第19章多精度算术
    19.1接口
    19.2例子:另一个计算器
    19.3实现
    19.3.1转换
    19.3.2无符号算术
    19.3.3有符号算术
    19.3.4便捷函数
    19.3.5比较和逻辑操作
    19.3.6字符串转换
    19.4扩展阅读
    19.5习题

    第20章线程
    20.1接口
    20.1.1线程
    20.1.2一般信号量
    20.1.3同步通信通道
    20.2例子
    20.2.1并发排序
    20.2.2临界区
    20.2.3生成素数
    20.3实现
    20.3.1同步通信通道
    20.3.2线程
    20.3.3线程创建和上下文切换
    20.3.4抢占
    20.3.5一般信号量
    20.3.6MIPS和ALPHA上的上下文切换
    20.4扩展阅读
    20.5习题
    附录A接口摘要
    参考书目
  • 内容简介:
    《C语言接口与实现:创建可重用软件的技术》概念清晰、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。书中提供了大量实例,重在阐述如何用一种与语言无关的方法将接口设计实现独立出来,从而用一种基于接口的设计途径创建可重用的API。
    《C语言接口与实现:创建可重用软件的技术》是所有C语言程序员不可多得的好书,也是所有希望掌握可重用软件模块技术的人员的理想参考书,适合各层次的面向对象软件开发人员、系统分析员阅读。
  • 作者简介:
    汉森,DavidR.Hanson,普林斯顿大学计算机科学系教授,有着二十多年编程语言研究经验。他曾经同贝尔实验室合作开展研究工作,是适用于UNIX系统上的高质量C编译器Icc的开发者之一。另著有ARetargetableCCompiler:DesignandImplementation一书。
  • 目录:
    第1章引言
    1.1文学程序
    1.2程序设计风格
    1.3效率
    1.4扩展阅读
    1.5习题

    第2章接口与实现
    2.1接口
    2.2实现
    2.3抽象数据类型
    2.4客户程序的职责
    2.5效率
    2.6扩展阅读
    2.7习题

    第3章原子
    3.1接口
    3.2实现
    3.3扩展阅读
    3.4习题

    第4章异常与断言
    4.1接口
    4.2实现
    4.3断言
    4.4扩展阅读
    4.5习题

    第5章内存管理
    5.1接口
    5.2产品实现
    5.3稽核实现
    5.4扩展阅读
    5.5习题

    第6章再谈内存管理
    6.1接口
    6.2实现
    6.3扩展阅读
    6.4习题

    第7章链表
    7.1接口
    7.2实现
    7.3扩展阅读
    7.4习题

    第8章表
    8.1接口
    8.2例子:词频
    8.3实现
    8.4扩展阅读
    8.5习题

    第9章集合
    9.1接口
    9.2例子:交叉引用列表
    9.3实现
    9.3.1成员操作
    9.3.2集合操作
    9.4扩展阅读
    9.5习题

    第10章动态数组
    10.1接口
    10.2实现
    10.3扩展阅读
    10.4习题

    第11章序列
    11.1接口
    11.2实现
    11.3扩展阅读
    11.4习题

    第12章环
    12.1接口
    12.2实现
    12.3扩展阅读
    12.4习题

    第13章位向量
    13.1接口
    13.2实现
    13.2.1成员操作
    13.2.2比较
    13.2.3集合操作
    13.3扩展阅读
    13.4习题

    第14章格式化
    14.1接口
    14.1.1格式化函数
    14.1.2转换函数
    14.2实现
    14.2.1格式化函数
    14.2.2转换函数
    14.3扩展阅读
    14.4习题

    第15章低级字符串
    15.1接口
    15.2例子:输出标识符
    15.3实现
    15.3.1字符串操作
    15.3.2分析字符串
    15.3.3转换函数
    15.4扩展阅读
    15.5习题

    第16章高级字符串
    16.1接口
    16.2实现
    16.2.1字符串操作
    16.2.2内存管理
    16.2.3分析字符串
    16.2.4转换函数
    16.3扩展阅读
    16.4习题

    第17章扩展精度算术
    17.1接口
    17.2实现
    17.2.1加减法
    17.2.2乘法
    17.2.3除法和比较
    17.2.4移位
    17.2.5字符串转换
    17.3扩展阅读
    17.4习题

    第18章任意精度算术
    18.1接口
    18.2例子:计算器
    18.3实现
    18.3.1取反和乘法
    18.3.2加减法
    18.3.3除法
    18.3.4取幂
    18.3.5比较
    18.3.6便捷函数
    18.3.7移位
    18.3.8与字符串和整数的转换
    18.4扩展阅读
    18.5习题

    第19章多精度算术
    19.1接口
    19.2例子:另一个计算器
    19.3实现
    19.3.1转换
    19.3.2无符号算术
    19.3.3有符号算术
    19.3.4便捷函数
    19.3.5比较和逻辑操作
    19.3.6字符串转换
    19.4扩展阅读
    19.5习题

    第20章线程
    20.1接口
    20.1.1线程
    20.1.2一般信号量
    20.1.3同步通信通道
    20.2例子
    20.2.1并发排序
    20.2.2临界区
    20.2.3生成素数
    20.3实现
    20.3.1同步通信通道
    20.3.2线程
    20.3.3线程创建和上下文切换
    20.3.4抢占
    20.3.5一般信号量
    20.3.6MIPS和ALPHA上的上下文切换
    20.4扩展阅读
    20.5习题
    附录A接口摘要
    参考书目
查看详情
系列丛书 / 更多
C语言接口与实现:创建可重用软件的技术
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
C语言接口与实现:创建可重用软件的技术
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
C语言接口与实现:创建可重用软件的技术
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
C语言接口与实现:创建可重用软件的技术
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
C语言接口与实现:创建可重用软件的技术
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
C语言接口与实现:创建可重用软件的技术
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
C语言接口与实现:创建可重用软件的技术
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
C语言接口与实现:创建可重用软件的技术
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
C语言接口与实现:创建可重用软件的技术
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
C语言接口与实现:创建可重用软件的技术
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
C语言接口与实现:创建可重用软件的技术
图解HTTP
[日]上野·宣 著;于均良 译
C语言接口与实现:创建可重用软件的技术
算法图解
袁国忠 译
相关图书 / 更多
C语言接口与实现:创建可重用软件的技术
C语言程序设计
吕爱华主编
C语言接口与实现:创建可重用软件的技术
C语言程序设计
梁颖红
C语言接口与实现:创建可重用软件的技术
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言接口与实现:创建可重用软件的技术
C语言程序设计问题求解与学习指导
郑晓健
C语言接口与实现:创建可重用软件的技术
C语言程序设计(第五版)
恰汗·合孜尔
C语言接口与实现:创建可重用软件的技术
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言接口与实现:创建可重用软件的技术
C语言程序设计
李柳柏 编;曾俊
C语言接口与实现:创建可重用软件的技术
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言接口与实现:创建可重用软件的技术
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言接口与实现:创建可重用软件的技术
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言接口与实现:创建可重用软件的技术
C语言程序设计教程
万家华 陈家俊 吴建国
C语言接口与实现:创建可重用软件的技术
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编
您可能感兴趣 / 更多
C语言接口与实现:创建可重用软件的技术
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
C语言接口与实现:创建可重用软件的技术
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
C语言接口与实现:创建可重用软件的技术
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
C语言接口与实现:创建可重用软件的技术
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
C语言接口与实现:创建可重用软件的技术
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
C语言接口与实现:创建可重用软件的技术
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
C语言接口与实现:创建可重用软件的技术
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
C语言接口与实现:创建可重用软件的技术
最后一章
[美]厄尼·派尔
C语言接口与实现:创建可重用软件的技术
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
C语言接口与实现:创建可重用软件的技术
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
C语言接口与实现:创建可重用软件的技术
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
C语言接口与实现:创建可重用软件的技术
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译