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

C语言接口与实现:创建可重用软件的技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2011-09
版次: 1
ISBN: 9787115260314
定价: 75.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 368页
字数: 561千字
正文语种: 简体中文
原版书名: C Interfaces and Implementations: Techniques for Creating Reusable Software
129人买过
  • 《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语言接口与实现:创建可重用软件的技术
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
C语言接口与实现:创建可重用软件的技术
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
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语言接口与实现:创建可重用软件的技术
图解HTTP
[日]上野·宣 著;于均良 译
C语言接口与实现:创建可重用软件的技术
算法图解
袁国忠 译
C语言接口与实现:创建可重用软件的技术
Spring Boot实战
[美]克雷格·沃斯(Craig Walls) 著;丁雪丰 译
相关图书 / 更多
C语言接口与实现:创建可重用软件的技术
C语言程序设计
吕爱华主编
C语言接口与实现:创建可重用软件的技术
C语言程序设计
梁颖红
C语言接口与实现:创建可重用软件的技术
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言接口与实现:创建可重用软件的技术
C语言程序设计问题求解与学习指导
郑晓健
C语言接口与实现:创建可重用软件的技术
C语言程序设计第4版 索明何 邵瑛 邢海霞 王正勇 黄
索明何 邵瑛 邢海霞 王正勇 黄鑫
C语言接口与实现:创建可重用软件的技术
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言接口与实现:创建可重用软件的技术
C语言程序设计
李柳柏 编;曾俊
C语言接口与实现:创建可重用软件的技术
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言接口与实现:创建可重用软件的技术
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言接口与实现:创建可重用软件的技术
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言接口与实现:创建可重用软件的技术
C语言程序设计教程
万家华 陈家俊 吴建国
C语言接口与实现:创建可重用软件的技术
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编
您可能感兴趣 / 更多
C语言接口与实现:创建可重用软件的技术
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
C语言接口与实现:创建可重用软件的技术
《城市的夜晚》2024百班千人暑期书目小学生1年级名师推荐全新正版现货速发
[美]朱莉·唐宁 著;冷玉斌 冷念则 译
C语言接口与实现:创建可重用软件的技术
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
C语言接口与实现:创建可重用软件的技术
进阶书系-国际史的技艺
[美] 马克·特拉亨伯格
C语言接口与实现:创建可重用软件的技术
杜甫传
[美]弗洛伦斯.艾思柯
C语言接口与实现:创建可重用软件的技术
神奇的数字零:从数字0开始的极简数学史和人类发展史
[美]查尔斯·塞弗(Charles Seife)著 杨杨立汝 译
C语言接口与实现:创建可重用软件的技术
爵士乐史(精装本)
[美]泰德·乔亚 著
C语言接口与实现:创建可重用软件的技术
环境的科学 (平装版)
[美]威廉·坎宁安 后浪
C语言接口与实现:创建可重用软件的技术
美利坚在燃烧:20世纪60年代以来的警察暴力与黑人反抗
[美]伊丽莎白·欣顿 著 胡位钧 译
C语言接口与实现:创建可重用软件的技术
数学侦探 游乐园里的古怪笑脸
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
C语言接口与实现:创建可重用软件的技术
儒教中国及其现代命运(三部曲)
[美]列文森 作者;[中]季剑青 译者
C语言接口与实现:创建可重用软件的技术
逃家小兔成长绘本系列
[美]玛格丽特.怀兹.布朗