C++必知必會

出版時間:2007-7  出版社:人民郵電  作者:杜赫斯特  頁數:249  
Tag標簽:無  

內容概要

  本書描述了C++編程和設計中必須掌握但卻不易掌握的主題,這些主題涉及的范圍較廣,包括指針操作模板、泛型編程、異常處理、內存分配、設計模式等。作者根據本人以及其他有經驗的管理人員和培訓老師的經驗總結,對與這些主題相關的知識進行了精心挑選,最終濃縮成63條。每一條款所包含的內容均為進行產品級C++編程所需的關鍵知識。作者稱這些知識為C++程序員必備的“常識”,其實非意味著簡單或平庸,而是“必不可少”?! ”緯m合于中、高級C++程序員,也適合C或Java程序員轉向C++程序設計時參考。

作者簡介

  Stephen C.Dewhurst是貝爾實驗室第一批C++程序員之一,擁有20多年C++項目經驗,涉及的領域包括編譯器設計、證券交易、電子商務和嵌入式通信技術等。他曾獨自或與人合作撰寫多種C++書籍,是TheC++Sou rce的顧問團成員,C/C++Use rs Jou rnal的資深編輯,也是C++Report的專欄作家。他還是兩種C++編譯器的作者,并發(fā)表了大量關于編譯器設計和C++編程技術的文章。

書籍目錄

Item 1 Data AbstractionItem 2 PolymorphismItem 3 Design PatternsItem 4 The Standard Template LibraryItem 5 References Are Aliases, Not PointersItem 6 Array Formal ArgumentsItem 7 Const Pointers and Pointers to ConstItem 8 Pointers to PointersItem 9 New Cast OperatorsItem 10 Meaning of a Const Member FunctionItem 11 The Compiler Puts Stuff in ClassesItem 12 Assignment and Initialization Are DifferentItem 13 Copy OperationsItem 14 Function PointersItem 15 Pointers to Class Members Are Not PointersItem 16 Pointers to Member Functions Are Not PointersItem 17 Dealing with Function and Array DeclaratorsItem 18 Function ObjectsItem 19 Commands and HollywoodItem 20 STL Function ObjectsItem 21 Overloading and Overriding Are DifferentItem 22 Template MethodItem 23 NamespacesItem 24 Member Function LookupItem 25 Argument Dependent LookupItem 26 Operator Function LookupItem 27 Capability QueriesItem 28 Meaning of Pointer ComparisonItem 29 Virtual Constructors and PrototypeItem 30 Factory MethodItem 31 Covariant Return TypesItem 32 Preventing CopyingItem 33 Manufacturing Abstract BasesItem 34 Restricting Heap AllocationItem 35 Placement NewItem 36 Class-Speci.c Memory ManagementItem 37 Array AllocationItem 38 Exception Safety AxiomsItem 39 Exception Safe FunctionsItem 40 RAIIItem 41 New, Constructors, and ExceptionsItem 42 Smart PointersItem 43 auto_ptr Is UnusualItem 44 Pointer ArithmeticItem 45 Template TerminologyItem 46 Class Template Explicit SpecializationItem 47 Template Partial SpecializationItem 48 Class Template Member SpecializationItem 49 Disambiguating with TypenameItem 50 Member TemplatesItem 51 Disambiguating with TemplateItem 52 Specializing for Type InformationItem 53 Embedded Type InformationItem 54 TraitsItem 55 Template Template ParametersItem 56 PoliciesItem 57 Template Argument DeductionItem 58 Overloading Function TemplatesItem 59 SFINAEItem 60 Generic AlgorithmsItem 61 You Instantiate What You UseItem 62 Include GuardsItem 63 Optional KeywordsBibliographyIndexIndex ofCode Examples

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++必知必會 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7