注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)

C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)

C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)

定 價(jià):¥35.00

作 者: (美)David R. Hanson著;傅蓉[等]譯;傅蓉譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書(shū)
標(biāo) 簽: C

ISBN: 9787111130055 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 379 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)概念清晰、內(nèi)容新穎、實(shí)例詳盡,是一本有關(guān)設(shè)計(jì)、實(shí)現(xiàn)和有效使用C語(yǔ)言庫(kù)函數(shù),掌握創(chuàng)建可重用C語(yǔ)言軟件模塊技術(shù)的參考指南。本書(shū)倡導(dǎo)基于接口的C語(yǔ)言設(shè)計(jì)理念及其實(shí)現(xiàn)技術(shù),深入詳細(xì)地描述了24個(gè)C語(yǔ)言接口及其實(shí)現(xiàn)。本書(shū)通過(guò)敘述如何用一種與語(yǔ)言無(wú)關(guān)的方法將接口的設(shè)計(jì)與實(shí)現(xiàn)獨(dú)立開(kāi)來(lái),從而形成一種基于接口的設(shè)計(jì)途徑來(lái)創(chuàng)建可重用的API,本書(shū)是一本針對(duì)C語(yǔ)言程序員的不可多得的好書(shū),也是值得所有希望掌握可重用軟件模塊技術(shù)的讀者閱讀的參考書(shū)籍。關(guān)于如何設(shè)計(jì)、實(shí)現(xiàn)和有效使用庫(kù)函數(shù)的指南少之又少(如果說(shuō)還有的話)。這本力作填補(bǔ)了這個(gè)空白。它可以作為下一代軟件的工具書(shū).所有的C語(yǔ)言程序員都應(yīng)該閱讀?!猈.RichardStevens“我向每位專業(yè)C語(yǔ)言程序員推薦這本書(shū)。C語(yǔ)言程序員們忽視書(shū)中所描述的各種技術(shù)已經(jīng)太長(zhǎng)時(shí)間了?!薄狽ormanRamsey,貝爾實(shí)驗(yàn)室研究員每一位程序員和軟件項(xiàng)目經(jīng)理必須掌握創(chuàng)建可重用軟件模塊的技術(shù):可重用軟件模塊是構(gòu)建大規(guī)模、可靠應(yīng)用的基石。與當(dāng)前某些面向?qū)ο笳Z(yǔ)言不同,C語(yǔ)言為創(chuàng)建可重用應(yīng)用程序接口(ApplicationProgrammingInterface,API)提供的語(yǔ)言和功能支持非常少。盡管大多數(shù)C語(yǔ)言程序員在自己所編寫(xiě)的每一個(gè)應(yīng)用程序中都使用API和實(shí)現(xiàn)API的庫(kù).但只有相當(dāng)少的程序員可以創(chuàng)建和發(fā)布新的、可廣泛使用的API。本書(shū)闡述了如何用一種與語(yǔ)言無(wú)關(guān)的方法將接口的設(shè)計(jì)與實(shí)現(xiàn)獨(dú)立開(kāi)來(lái),從而形成一種基于接口的設(shè)計(jì)途徑來(lái)創(chuàng)建可重用的API。書(shū)中提供大量實(shí)例具體說(shuō)明這種方法。作者詳細(xì)描述了24個(gè)接口和它們的實(shí)現(xiàn)細(xì)節(jié),有助于讀者對(duì)這種設(shè)計(jì)方法的透徹理解。本書(shū)具有如下特色:●簡(jiǎn)潔明了的接口描述。為對(duì)接口設(shè)計(jì)感興趣的程序員提供了一個(gè)參考手冊(cè)●每一章接口的代碼實(shí)現(xiàn)分析將幫助讀者修改、擴(kuò)充一個(gè)接口,或者設(shè)計(jì)相關(guān)接口●深入探討了“算法工程”:闡述如何將數(shù)據(jù)結(jié)構(gòu)以及相關(guān)算法打包到可重用模塊中●24個(gè)API和8個(gè)實(shí)例程序的源代碼都經(jīng)過(guò)測(cè)試檢查,每個(gè)程序都是按照”literate程序”的形式構(gòu)成。為源代碼提供了全面完整的解釋●提供了非常少見(jiàn)的有關(guān)C語(yǔ)言編程技巧的文檔記錄●可以方便地在http://WWW.CS.princeton.edu/software/cii/訪問(wèn)本書(shū)的所有源碼

作者簡(jiǎn)介

  David R.Hanson普林斯頓大學(xué)計(jì)算機(jī)科學(xué)系教授,有著二十多年編程語(yǔ)言研究經(jīng)驗(yàn)。他曾經(jīng)同貝爾實(shí)驗(yàn)室合作開(kāi)展研究工作,是適用于UNIX系統(tǒng)上的高質(zhì)量C編譯器——lcc的開(kāi)發(fā)者之一。另與Christopher Fraser合著有《A Retargetable C Complier:Design and Implementation》一書(shū),對(duì)lcc進(jìn)行了討論和分析。

圖書(shū)目錄

出版者的話
專家指導(dǎo)委員會(huì)
譯者序
前言
第1章  簡(jiǎn)介
  1.1  literate程序
  1.2  編程風(fēng)格
  1.3  效率
  參考書(shū)目淺析
  練習(xí)
第2章  接口與實(shí)現(xiàn)
  2.1  接口
  2.2  實(shí)現(xiàn)
  2.3  抽象數(shù)據(jù)類(lèi)型
  2.4  客戶調(diào)用程序的責(zé)任
  2.5  效率
  參考書(shū)目淺析
  練習(xí)
第3章原子
  3.1  接口
  3.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第4章  異常與斷言
  4.1  接口
  4.2  實(shí)現(xiàn)
  4.3  斷言
  參考書(shū)目淺析
  練習(xí)
第5章  內(nèi)存管理
  5.1  接口
  5.2  產(chǎn)品級(jí)實(shí)現(xiàn)
  5.3  校驗(yàn)實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第6章  進(jìn)一步內(nèi)存管理
  6.1  接口
  6.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第7章  鏈表
  7.1  接口
  7.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第8章  表格
  8.1  接口
  8.2  例子:?jiǎn)卧~頻率
  8.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第9章  集合
  9.1  接口
  9.2  實(shí)例:交叉引用列表
  9.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第10章  動(dòng)態(tài)數(shù)組
  10.1  接口
  10.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第11章  序列
  11.1  接口
  11.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第12章  環(huán)
  12.1  接口
  12.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第13章  位向量
  13.1  接口
  13.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第14章  格式化
  14.1  接口
  14.2實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第15章  低級(jí)字符串
  15.1  接口
  15.2  例子:打印標(biāo)識(shí)符
  15.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第16章  高級(jí)字符串
  16.1  接口
  16.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第17章  擴(kuò)展精度算法
  17.1  接口
  17.2  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第18章  任意精度算法
  18.1  接口
  18.2  示例:一個(gè)計(jì)算器
  18.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第19章  多精度算法
  19.1  接口
  19.2  示例:另一計(jì)算器
  19.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
第20章  線程
  20.1  接口
  20.2  示例
  20.3  實(shí)現(xiàn)
  參考書(shū)目淺析
  練習(xí)
附錄  接口概要
參考書(shū)目
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)