注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關More Exceptional C++:40個新的工程難題、編程疑問及解決方法(中文版)

More Exceptional C++:40個新的工程難題、編程疑問及解決方法(中文版)

More Exceptional C++:40個新的工程難題、編程疑問及解決方法(中文版)

定 價:¥59.00

作 者: (美)舒特 著,於春景 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787121125928 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 331 字數(shù):  

內(nèi)容簡介

  對C++程序員來說,ISO/ANSI C++標準的問世標志著一個新紀元的開始。C++標準為程序設計提供了很多新的便利和可能,但要想在如此眾多的信息中挖掘到其中的精髓,現(xiàn)實世界中的程序員缺少足夠的時間?!禡ore Exceptional C++:40個新的工程難題、編程疑問及解決方法(中文版)》針對一定的主題,為程序員提供了簡明扼要的指導,從而將學習時間和疑惑減至最少。本書內(nèi)容包括泛型程序設計與C++標準庫、優(yōu)化與性能、異常安全議題及技術、繼承與多態(tài)、內(nèi)存及資源管理、自由函數(shù)與宏等。讀者對象:本書內(nèi)容全面豐富,論述翔實清晰,作者權威且經(jīng)驗豐富,是C++程序員的必備讀物。

作者簡介

  Herb SutterHerb Sutter是公認的C++軟件開發(fā)專家,他同時定期地在世界各地的會議上應邀座淡作為130多篇技術文章的作者,Herb同時擔任ISO/ANSI C++標準委員會的秘書、C/C++Users雜志的特約編輯和專欄作家。以及C++Report的前主編一在主要的C++屠言的Internet新聞組comp,1ang,c++,moderated上,發(fā)表有Herb廣為流傳的“C++Guru of the Week”系列,該新聞組白1995年成訌以來,一直山Herb擔任主持,聯(lián)系作者,清垂洶

圖書目錄

與大師面對面(譯序)

前言
泛型程序設計與C++標準庫
條款1:流
條款2:Predicates,之一:remove()刪除了什么?
條款3:Predicates,之二:狀態(tài)帶來的問題
條款4:可擴充的模板:使用繼承還是traits?
條款5:typename
條款6:容器、指針和“不是容器的容器”
條款7:使用vector和deque
條款8:使用set和map
條款9:等同的代碼嗎?
條款10:模板特殊化與重載
條款11:Mastermind
優(yōu)化與性能
條款12:內(nèi)聯(lián)
條款13:緩式優(yōu)化,之一:一個普通的舊式String
條款14:緩式優(yōu)化,之二:引入緩式優(yōu)化
條款15:緩式優(yōu)化,之三:迭代器與引用
條款16:緩式優(yōu)化,之四:多線程環(huán)境
異常安全議題及技術
條款17:構造函數(shù)失敗,之一:對象生命期
條款18:構造函數(shù)失敗,之二:吸收異常?
條款19:未捕獲的異常
條款20:未管理指針存在的問題,之一:參數(shù)求值
條款21:未管理指針存在的問題,之二:使用auto_ptr?
條款22:異常安全與類的設計,之一:復制賦值
條款23:異常安全與類的設計,之二:繼承
繼承與多態(tài)
條款24:為什么要使用多繼承?
條款25:模擬多繼承
條款26:多繼承與連體雙嬰問題
條款27:(非)純虛函數(shù)
條款28:受控的多態(tài)
內(nèi)存及資源管理
條款29:使用auto_ptr
條款30:智能指針成員,之一:auto_ptr存在的問題
條款31:智能指針成員,之二:設計ValuePtr
自由函數(shù)與宏
條款32:遞歸聲明
條款33:模擬嵌套函數(shù)
條款34:預處理宏
條款35:宏定義
雜項議題
條款36:初始化
條款37:前置聲明
條款38:typedef
條款39:名字空間,之一:using聲明和using指令
條款40:名字空間,之二:遷徙到名字空間
后記
附錄A:(在多線程環(huán)境下)并非優(yōu)化
附錄B:單線程String實現(xiàn)與多線程安全String實現(xiàn)的對比測試結果
參考文獻
索引

本目錄推薦

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