Advanced C++中文版

出版時(shí)間:2004-2  出版社:中國(guó)電力出版社  作者:考帕里安 (James O. Coplien)  頁(yè)數(shù):320  譯者:李石喬  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

假定讀者已經(jīng)具備C++基本知識(shí),本書(shū)通過(guò)展示C++語(yǔ)言風(fēng)格和習(xí)慣用法,幫助讀者提升C++的程序設(shè)計(jì)經(jīng)驗(yàn)。這些方法圍繞C++支持的抽象機(jī)制實(shí)施的:抽象數(shù)據(jù)類型,繼承結(jié)構(gòu)中的組合類型,面向?qū)ο蟪绦蛟O(shè)計(jì)以及我重繼承。本書(shū)還展示了C++語(yǔ)言間接支持的核心習(xí)慣用法,諸如虛擬構(gòu)造函數(shù)、原型對(duì)象以及高級(jí)垃圾收集技術(shù)。    本書(shū)要點(diǎn):·展示了使用C++高級(jí)技術(shù)所獲得的好處和潛在的缺陷?!び蒙俣睦诱故救绾斡行У亟M合C++抽象機(jī)制?!ぬ峁┝舜罅棵嫦?qū)ο笤O(shè)計(jì)轉(zhuǎn)換成C++實(shí)現(xiàn)的準(zhǔn)則?!ふ故玖巳绾斡媚0逯С挚芍赜眯?。·描述了重要的大型系統(tǒng)開(kāi)發(fā)問(wèn)題,包括庫(kù)結(jié)構(gòu)的設(shè)計(jì)、異常處理和分布式處理。·本書(shū)是C++系統(tǒng)程序員或應(yīng)用程序員工作的必備手冊(cè)。

作者簡(jiǎn)介

James Coplien先在威斯康星大學(xué)獲得電氣與計(jì)算機(jī)工程學(xué)士學(xué)位,后又在該大學(xué)獲得計(jì)算機(jī)科學(xué)碩士學(xué)位。他在貝爾實(shí)驗(yàn)室的軟件產(chǎn)品研發(fā)部門工作,在這個(gè)部門從一開(kāi)始就使用C++程序設(shè)計(jì)語(yǔ)言。近年來(lái)致力于大型面向?qū)ο笙到y(tǒng)的開(kāi)發(fā)環(huán)境、交付平臺(tái)以及故障檢測(cè)。他現(xiàn)在是大型面

書(shū)籍目錄

譯者序                    序  言                    第1章  引言                    1. 1  C++語(yǔ)言演變的歷史                    1. 2  處理復(fù)雜結(jié)構(gòu)的習(xí)慣用法                    1. 3  對(duì)象                    1. 4  設(shè)計(jì)和語(yǔ)言                    練習(xí)                    第2章  數(shù)據(jù)抽象和抽象數(shù)據(jù)類型                    2. 1  類                    2. 2  對(duì)象轉(zhuǎn)換                    2. 3  構(gòu)造函數(shù)和析構(gòu)函數(shù)                    2. 4  內(nèi)聯(lián)(inline)函數(shù)                    2. 5  靜態(tài)數(shù)據(jù)成員的初始化                    2. 6  作用域和const                    2. 7  全局對(duì)象. 常數(shù)和靜態(tài)類成員初始化次序                    2. 8  類對(duì)象成員函數(shù)的const執(zhí)行                    2. 9  指向成員函數(shù)的指針                    2. 10  程序組織的習(xí)慣約定                    練習(xí)                    第3章  具體數(shù)據(jù)類型                    3. 1  傳統(tǒng)規(guī)范類格式                    3. 2  作用域和訪問(wèn)控制                    3. 3  重載:重定義操作和函數(shù)的語(yǔ)義                    3. 4  類型轉(zhuǎn)換                    3. 5  引用計(jì)數(shù):使用"可調(diào)內(nèi)存"變量                    3. 6  操作符new和delete                    3. 7  把初始化從實(shí)例化中分離出來(lái)                    練習(xí)                    第4章  繼承性                    4. 1  簡(jiǎn)單繼承                    4. 2  作用域和訪問(wèn)控制                    4. 3  構(gòu)造函數(shù)和析構(gòu)函數(shù)                    4. 4  類指針轉(zhuǎn)換                    4. 5  類型選擇域                    練習(xí)                    第5章  面向?qū)ο蟪绦蛟O(shè)計(jì)                    5. 1  C++運(yùn)行時(shí)類型支持:虛擬函數(shù)                    5. 2  虛擬析構(gòu)函數(shù)                    5. 3  虛擬函數(shù)和作用域                    5. 4  純虛擬函數(shù)和抽象基類                    5. 5  信封和信件類                    5. 6  功能元件:作為對(duì)象的函數(shù)                    5. 7  多重繼承                    5. 8  繼承的規(guī)范格式                    5. 9  例子                    練習(xí)                    第6章  面向?qū)ο笤O(shè)計(jì)                    6. 1  類型和類                    6. 2  面向?qū)ο笤O(shè)計(jì)的實(shí)踐活動(dòng)                    6. 3  面向?qū)ο蠓治龊皖I(lǐng)域分析                    6. 4  對(duì)象和類的關(guān)系                    6. 5  子類型. 繼承和轉(zhuǎn)發(fā)                    6. 6  子類型. 繼承和獨(dú)立性的經(jīng)驗(yàn)規(guī)則                    練習(xí)                    第7章  重用和對(duì)象                    7. 1  所有模擬的分解放到何處                    7. 2  設(shè)計(jì)重用                    7. 3  4種代碼重用機(jī)制                    7. 4  參數(shù)化類型或模板                    7. 5  私有繼承:繼承支持重用嗎                    7. 6  存儲(chǔ)重用                    7. 7  接口重用:變體                    7. 8  重用. 繼承和轉(zhuǎn)發(fā)                    7. 9  源代碼重用結(jié)構(gòu)的選擇                    7. 10  在重用和對(duì)象上的概括                    練習(xí)                    第8章  C++中的樣本程序設(shè)計(jì)                    8. 1  雇員樣本的例子                    8. 2  樣本和類屬構(gòu)造函數(shù):樣本共用的習(xí)慣用法                    8. 3  自主的類屬構(gòu)造函數(shù)                    8. 4  抽象基樣本                    8. 5  關(guān)于樣本習(xí)慣用法框架                    8. 6  相關(guān)的表示                    8. 7  樣本和程序的管理                    練習(xí)                    第9章  在C++中模擬符號(hào)語(yǔ)言的風(fēng)格                    9. 1  增量式C++開(kāi)發(fā)                    9. 2  符號(hào)規(guī)范格式                    9. 3  通用收集類的例子                    9. 4  支持增量裝入的代碼和習(xí)慣用法                    9. 5  垃圾收集                    9. 6  基本類型的封裝                    9. 7  在符號(hào)習(xí)慣用法下的多重方法                    練習(xí)                    第10章  動(dòng)態(tài)多重繼承                    10. 1  多重技術(shù)窗口系統(tǒng)的例子                    10. 2  防止誤解的說(shuō)明                    練習(xí)                    第11章  系統(tǒng)性問(wèn)題                    11. 1  靜態(tài)系統(tǒng)設(shè)計(jì)                    11. 2  動(dòng)態(tài)系統(tǒng)設(shè)計(jì)                    練習(xí)                    附錄A  C++環(huán)境中的C                    A. 1  函數(shù)調(diào)用                    A. 2  函數(shù)參數(shù)表                    A. 3  函數(shù)原型                    A. 4  調(diào)用引用參數(shù)                    A. 5  參數(shù)個(gè)數(shù)不定                    A. 6  函數(shù)指針                    A. 7  const類型說(shuō)明符                    A. 8  C代碼的接口                    A. 9  操作符引用返回值                    練習(xí)                    附錄B  Shapes程序的C++代碼                    附錄C  符號(hào)的Shapes                    附錄D  C++中塊結(jié)構(gòu)程序設(shè)計(jì)                    D. 1  什么是塊結(jié)構(gòu)程序設(shè)計(jì)                    D. 2  構(gòu)造基本塊結(jié)構(gòu)的C++程序設(shè)計(jì)                    D. 3  有深度嵌套作用域塊的選擇                    D. 4  塊結(jié)構(gòu)的視頻游戲代碼

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Advanced C++中文版 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   看到這本書(shū),我就感覺(jué)到中國(guó)的IT的教育的失敗,我一看譯者,靠,十幾個(gè)人,而且,一本書(shū)的翻譯名詞,讓我感到恐怖,感覺(jué)到他們都是沒(méi)有寫(xiě)過(guò)程序的人,"導(dǎo)出類",我到最后才知道原來(lái)是"派生類","塊結(jié)構(gòu)程序",原來(lái)是"結(jié)構(gòu)化程序設(shè)計(jì)"我舉報(bào):JamesCoplien抄襲宛延闿!??!瀏覽一下此書(shū)的目錄,發(fā)現(xiàn)與清華大學(xué)出版社出版2002年4月份出版的《C++高級(jí)程序設(shè)計(jì)》(作者:宛延闿)一書(shū)的目錄完全一樣??!原來(lái)以為只有國(guó)內(nèi)的作者會(huì)抄襲外國(guó)人,呵呵,現(xiàn)在發(fā)現(xiàn)外國(guó)人也會(huì)抄襲國(guó)人的!只是這里的譯者也叫蜿蜒開(kāi),有點(diǎn)讓人費(fèi)解,也許是“李鬼”冒名李逵吧!電力出版社說(shuō)是挑錯(cuò)有獎(jiǎng),不知到我這里舉報(bào)是否也有獎(jiǎng)?呵呵,萬(wàn)一有幸中獎(jiǎng),就獎(jiǎng)這本《AdvancedC++中文版》,讓我仔細(xì)研究研究這本書(shū)到底如何抄襲宛延闿的書(shū)。呵呵,查到了這廝的底細(xì):宛延闿,江蘇省南京市人,現(xiàn)任航天科工集團(tuán)計(jì)算機(jī)應(yīng)用和仿真技術(shù)研究所研究員,中國(guó)科學(xué)院研究生院和中國(guó)科學(xué)技術(shù)大學(xué)研究生院教授。1963年畢業(yè)于北京大學(xué)數(shù)學(xué)力學(xué)系計(jì)算數(shù)學(xué)專業(yè),長(zhǎng)期從事計(jì)算機(jī)系統(tǒng)和計(jì)算機(jī)軟件的理論與技術(shù)研究工作,是我國(guó)首批計(jì)算機(jī)軟件工作者之一。先后在國(guó)內(nèi)外單獨(dú)或以第一作者名義發(fā)表論文70篇,出版著作和譯著9本,學(xué)術(shù)專著1本,并是多種計(jì)算機(jī)軟件雜志和期刊撰寫(xiě)人和審稿人。主要研究領(lǐng)域;工程數(shù)據(jù)庫(kù),面向?qū)ο髷?shù)據(jù)庫(kù),面向?qū)ο蠓椒ê统绦蛟O(shè)計(jì),Java技術(shù)的理論和應(yīng)用。看看兩本書(shū)的序言,簡(jiǎn)直讓人難以相信世上有如此厚顏無(wú)恥之人.婊子不如,最好立即撒把尿把自己淹死◇◇新語(yǔ)絲(www.xys.org)(xys.dxiong.com)(xys.3322.org)(xys.dyndns.info)◇◇關(guān)于一起全書(shū)抄襲事件作者:Raymond方舟子:這件事情的主角名叫宛延凱,我找不到他的CV,也不知道他是否是清華/北大的教授,但是他寫(xiě)了不少書(shū),都成為(國(guó)內(nèi))比較經(jīng)典的教材。他在2002年4月通過(guò)清華大學(xué)出版社出版了一本書(shū),叫做C++高級(jí)程序設(shè)計(jì)http://www.cnforyou.com/query/bookdetail.asp?viBookCode=5991我當(dāng)時(shí)買了這本書(shū),第一反應(yīng)就是和addisonwesley出版的,由JamesO.Coplien寫(xiě)的AdvancedC++StylesandIdioms一模一樣。http://www.awprofessional.com/titles/0-201-54855-0/#您看一下兩本書(shū)的目錄就知道了,幾乎非專業(yè)人士都可以看出。內(nèi)容我看過(guò),完全一樣,就是翻譯的。我當(dāng)時(shí)和aw聯(lián)系,他們對(duì)我說(shuō)他們沒(méi)有授權(quán)給清華翻譯,更不用說(shuō)宛延凱把自己列為唯一作者。他們當(dāng)時(shí)答應(yīng)把交涉結(jié)果告訴我,但是后來(lái)不了了之,我也不清楚為什么,于是就淡忘了。直到去年,我看到http://www.china-pub.com/computers/common/info.asp?id=16697,也就是說(shuō),原書(shū)引進(jìn)以后,居然還讓宛延凱作翻譯,我覺(jué)得很可笑。所以我和原作者聯(lián)系(因?yàn)楫?dāng)時(shí)我怕aw是出于某些商業(yè)利益,放棄追究),他很憤怒。于是我和原作者以及aw的人聊了一下,原來(lái)aw和清華大學(xué)出版社一交涉,對(duì)方就承認(rèn)這本書(shū)是抄襲的,但是說(shuō)書(shū)都賣出去了,不可能撤回來(lái)了。當(dāng)然清華大學(xué)出版社也沒(méi)有在國(guó)內(nèi)公開(kāi)這件事情,更不用說(shuō)給宛延凱什么處罰了。這時(shí)候我也總算能理解為什么aw最后不告訴我結(jié)果,我想他們也很難接受這個(gè)結(jié)果。這兩本書(shū)(英文原版和中文抄襲)我都有,如果你需要,我可以想辦法提供。有什么疑惑的地方,也請(qǐng)告訴我,我可以提供一切證據(jù),包括我和aw以及jamesocoplien之間的通信。希望能夠揭露這件事情,我本身作為一個(gè)軟件工程師,非常尊敬那些前輩,因此不愿意看到他們的作品被別人據(jù)為己有。多謝!(XYS20050718)◇◇新語(yǔ)絲(www.xys.org)(xys.dxiong.com)(xys.3322.org)(xys.dyndns.info)◇◇
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7