注冊(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)Essential C++中文版

Essential C++中文版

Essential C++中文版

定 價(jià):¥39.80

作 者: Stanley B.Lippman著;侯捷譯;侯捷譯
出版社: 華中科技大學(xué)出版社
叢編項(xiàng): 侯捷譯作系列
標(biāo) 簽: C++

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

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

  本書(shū)以4個(gè)面向來(lái)表現(xiàn)C++的本質(zhì):procedural(程序性的)、generic(泛型的)、object-based(個(gè)別對(duì)象的)、object-oriented(面向?qū)ο蟮模?。本?shū)的組織圍繞著一系列逐漸繁復(fù)的程序問(wèn)題,以及用以解決這些問(wèn)題的語(yǔ)言特性。循此方式,你不只學(xué)到C++的函數(shù)和結(jié)構(gòu),也會(huì)學(xué)習(xí)到它們的設(shè)計(jì)目的和基本原理。你可以由本書(shū)發(fā)現(xiàn)以下關(guān)鍵主題:● Generic (泛型)編程風(fēng)格和Standard Template Library(STL)● Object-based(個(gè)別對(duì)象)編程風(fēng)格和class的設(shè)計(jì)● Object-oriented(面向?qū)ο螅┚幊田L(fēng)格和classes階層體系的設(shè)計(jì)● Function template 和class template 的設(shè)計(jì)和運(yùn)用● Exception handling(異常處理)與執(zhí)行期型別鑒定(Run-Time Type Identification)此外,書(shū)后的兩份附錄極具價(jià)值。附錄A提供每章最后所列的練習(xí)題的完整解答和詳細(xì)說(shuō)明。附錄B提供一份泛型演算法快速參考手冊(cè)(含運(yùn)用實(shí)例)。

作者簡(jiǎn)介

  StanleyB.Lippman暢銷圖書(shū)《C++Primer(3RD)中文版》的原版作者StanleyB.Lippman的職業(yè)是提供關(guān)于C++和面向?qū)ο蟮挠?xùn)練、咨詢、設(shè)計(jì)和指導(dǎo)。他在成為一名獨(dú)立咨詢顧問(wèn)之前,曾經(jīng)是迪士尼動(dòng)化公司的首席軟件設(shè)計(jì)師。當(dāng)他在AT&TBell實(shí)驗(yàn)室的時(shí)候,領(lǐng)導(dǎo)了cfront3.0版本和2.1版本的編譯器開(kāi)發(fā)組。他也是BjarneStroustrup領(lǐng)導(dǎo)的Bell實(shí)驗(yàn)室Foundation項(xiàng)目的成員之一,負(fù)責(zé)C++程序設(shè)計(jì)環(huán)境中的對(duì)象模型部分。他還撰寫了許多關(guān)于C++的文章。目前他已受雇于微軟公司,負(fù)責(zé)VisualC++項(xiàng)目。遍及全球,深受廣大C++學(xué)者的喜歡。>>更多作品譯者:侯捷臺(tái)灣資深技術(shù)作家、譯者。閑靜少言。不慕榮利。好讀書(shū)。求甚解。侯捷先生以為“任何書(shū)籍如果缺少讀者,再怎么優(yōu)秀都將喪失價(jià)值。因此,做為一位書(shū)評(píng)人,我非常樂(lè)見(jiàn)評(píng)選風(fēng)氣興盛。雖然所謂“喜愛(ài)”帶有很大的主觀成份,但這類評(píng)選仍然具有十分正面的價(jià)值,可以帶給讀者、作者、譯者、出版者很大的參與感,對(duì)于讀書(shū)風(fēng)氣、好書(shū)浮現(xiàn)率都有幫助。”深入淺出MFC(第二版)>>更多作品

圖書(shū)目錄

第1章  C++ 編程基礎(chǔ)(Basic C++ Programming)  
1.1  如何撰寫 C++ 程序     
1.2  對(duì)象的定義與初始化  
1.3  撰寫表達(dá)式(Expressions)
1.4  條件(Conditaional)語(yǔ)句和循環(huán)(Loop)語(yǔ)句
1.5  如何運(yùn)用 Arrays(數(shù)組)和 Vectors(向量) 
1.6  指針帶來(lái)彈性  
1.7  檔案的讀寫
第2章  面向過(guò)程的編程風(fēng)格(Procedural Programming)      
2.1  如何撰寫函數(shù)  
2.2  調(diào)用(invoking)一個(gè)函數(shù)  
2.3  提供默認(rèn)參數(shù)值(Default Parameter Values)    
2.4  使用局部靜態(tài)對(duì)象(Local Static Objects)      
2.5  聲明一個(gè) inline函數(shù)  
2.6  供應(yīng)重載化函數(shù)(Overloaded Functions)
2.7  定義并使用 Template Functions(模板函數(shù)) 
2.8  函式函數(shù)指針(Pointers to Functions)帶來(lái)更大的彈性
2.9  設(shè)定表頭檔頭文件(Header Files)
第3章  泛型編程風(fēng)格(Generic Programming)    
3.1  指針的數(shù)學(xué)運(yùn)算
3.2  了解 Iterators(泛型指針)    
3.3  所有容器的共通操作
3.4  使用循序式容器(Sequential Containers)    
3.5  使用泛型算法
3.6  如何設(shè)計(jì)一個(gè)泛型算法
3.7  使用 Map
3.8  使用 Set  
3.9  如何使用 Iterator Inserters  
3.10 使用 iostream Iterators    
第4章  以對(duì)象為基礎(chǔ)(Object-Based)的編程風(fēng)格  
4.1  如何實(shí)現(xiàn)一個(gè) Class
4.2  什么是 Constructors(構(gòu)造函數(shù))和 Destructors(析構(gòu)函數(shù)) 
4.3  何謂 mutable(可變)和 const(不變)
4.4  什么是 this 指針 
4.5  Static Class Member(靜態(tài)的類成員)
4.6  打造一個(gè) Iterator Class      
4.7  合作關(guān)系必須建立在友誼的基礎(chǔ)上
4.8  實(shí)現(xiàn)一個(gè) copy assignment operator
4.9  實(shí)現(xiàn)一個(gè) function object     
4.10 將 iostream運(yùn)算符重載 
4.11 指針:指向 Class Member Functions
第5章  面向?qū)ο螅∣bject-Oriented)編程風(fēng)格    
5.1面向?qū)ο螅∣bject-Oriented 編程概念  
5.2  漫游:面向?qū)ο缶幊趟季S 
5.3  不帶繼承的多態(tài)(Polymorphism without Inheritance)    
5.4  定義一個(gè)抽象基類(Abstract Base Class)
5.5  定義一個(gè)派生類(Derived Class) 
5.6  運(yùn)用繼承體系(Using an Inheritance Hierarchy)    
5.7  基類應(yīng)該多么抽象?
5.8  初始化、解構(gòu)、與復(fù)制(Initialization, Destruction, an Copy)
5.9  在派生類中定義一個(gè)虛擬函數(shù) 
5.10執(zhí)行期的型別鑒定機(jī)制(Run-Time Type Identification)    
第6章  以 template 進(jìn)行編程
6.1  被參數(shù)化的型別(Parameterized Types) 
6.2  Class Template 的定義 
6.3  Tempalte 型別參數(shù)(type parameters)的處理    
6.4  實(shí)作一個(gè) Class Template
6.5  一個(gè)以 Function Template 完成的 Output運(yùn)算符     
6.6  常量表達(dá)式(Constant Expressions)與默認(rèn)參數(shù)值(Default Parameters)    
6.7  以 Template 參數(shù)作為一種設(shè)計(jì)策略  
6.8  Member Tempalte Functions 
第7章  異常處理(Exception Handling)     
7.1  拋出異常(Throwing an Exception) 
7.2  捕捉異常(Catching an Exception)
7.3  提煉異常(Trying for an Exception)  
7.4  局部資源的管理  
7.5  標(biāo)準(zhǔn)異常(The Standard Exceptions)
附錄A  習(xí)題解答 
附錄B  泛型算法手冊(cè)(Generic Algorithms Handbook)
附錄C  中英術(shù)語(yǔ)對(duì)照(侯捷)
索引 
    

本目錄推薦

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