注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔外語英語讀物Exceptional C++(英文版)

Exceptional C++(英文版)

Exceptional C++(英文版)

定 價:¥29.00

作 者: (美)薩特
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): C++設(shè)計新思維系列叢書
標(biāo) 簽: C++

ISBN: 9787111183693 出版時間: 2006-03-01 包裝: 平裝
開本: 16開 頁數(shù): 214 字?jǐn)?shù):  

內(nèi)容簡介

  本書中的工程難題和編程問題將幫助你成為最優(yōu)秀的C++程序員。每個問題都按照難度排列,并且為了說明微妙的編程錯誤和設(shè)計思路而精心設(shè)計。針對每個問題,本書都將剖析代碼、指明錯誤并告訴你如何修正它們。快來和C++大師一起修煉技能,從而達(dá)到編寫高性能、高效率、健壯的C++代碼的層次和級別。? ? 本書英文支持網(wǎng)頁http://www.gotw.ca/publications/mxc++.htm

作者簡介

  Herb Sutter 是廣受贊譽(yù)的Exceptional三卷本(《Exceptional C++》、《More Exceptional C++》和《Exceptional C++Style》)的作者,還曾發(fā)表了上百篇軟件開發(fā)方面的技術(shù)文章和論文。他是ISO C++標(biāo)準(zhǔn)委員會的主席、《C/c++ Users Journal》的撰稿編輯和專欄作者。同時,他還擔(dān)任Microsoft Visual C++架構(gòu)師,負(fù)責(zé)C++語言在.NET編程環(huán)境擴(kuò)展(C++/CLI)方面的工作。

圖書目錄

Foreword
Preface
Generic Programming and the C++ Standard Library
Item 1: Iterators
Item 2: Case-lnsensitive Strings——Part 1
Item 3: Case-Insensitive Strings——Part 2
Item 4: Maximally Reusable Generic Containers——Part 1
Item 5: Maximally Reusable Generic Containers——Part 2
Item 6: Temporary Objects
Item 7: Using the Standard Library (or, Temporaries Revisited)
Exception-Safety Issues and Techniques
Item 8: Writing Exception-Safe Code——Part 1
Item 9: Writing Exception-Safe Code——Part 2
Item 10: Writing Exception-Safe Code——Part 3
Item 11: Writing Exception-Safe Code——-Part 4
Item 12: Writing Exception-Safe Code——Part 5
Item 13: Writing Exception-Safe Code——Part 6
Item 14: Writing Exception-Safe Code——-Part 7
Item 15: Writing Exception-Safe Code——Part 8
Item 16: Writing Exception-Safe Code——Part 9
Item 17: Writing Exception-Safe Code——Part 10
Item 18: Code Complexity——Part 1
Item 19: Code Complexity——Part 2
Class Design and Inheritance
Item 20: Class Mechanics
Item 21: Overriding Virtual Functions
Item 22: Class Relationships——Part 1
Item 23: Class Relationships——Part 2
Item 24: Uses and Abuses of Inheritance
Item 25: Object-Oriented Programming
Compiler Firewalls and the Pimpl Idiom
Item 26: Minimizing Compile-time Dependencies——Part 1
Item 27: Minimizing Compile-time Dependencies——Part 2
Item 28: Minimizing Compile-time Dependencies——Part 3
Item 29: Compilation Firewalls
Item 30: The "Fast Pimpl" Idiom
Name Lookup, Namespaces, and the Interface Principle
Item 31: Name Lookup and the Interface Principle Part 1
Item 32: Name Lookup and the Interface Principle——Part 2
Item 33: Name Lookup and the Interface Principle——Part 3
Item 34: Name Lookup and the Interface Principle——Part 4
Memory Management
Item 35: Memory Management——Part 1
Item 36: Memory Management——Part 2
Item 37: auto_ptr
Traps, Pitfalls, and Anti-Idioms
Item 38: Object Identity
Item 39: Automatic Conversions
Item 40: Object Lifetimes——Part 1
Item 41: Object Lifetimes——-Part 2
Miscellaneous Topics
Item 42: Variable Initialization——Or Is It?
Item 43: Const-Correctness
Item 44: Casts
Item 45: bool
Item 46: Forwarding Functions
Item 47: Control Flow
Afterword
Bibliography
fndex

本目錄推薦

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