C++必知必會 | 拾書所

C++必知必會

$ 222 元 原價 234

<內容介紹>

《C++必知必會》描述了C++編程和設計中必須掌握但通常被誤解的主題,這些主題涉及的範圍較廣,包括指針操作、模板、泛型編程、異常處理、內存分配、設計模式等。作者根據本人以及其他有經驗的管理人員和培訓老師的經驗總結,對與這些主題相關的知識進行了精心挑選,濃縮成63條。每一條款所包含的內容均為進行產品級C++編程所需的關鍵知識。作者稱這些知識為C++程序員的「常識」,其實並非意味著簡單或平庸,而是「必不可少」。
    伍斯特編寫的《C++必知必會(C和C++實務精選)》適合於中、高級C++程序員,也適合C或Java程序員轉向C++程序設計時參考。

<章節目錄>


條款1 數據抽象 
條款2 多態 
條款3 設計模式 
條款4 STL 
條款5 引用是別名而非指針 
條款6 數組形參 
條款7 常量指針與指向常量的指針 
條款8 指向指針的指針 
條款9 新式轉型操作符 
條款10 常量成員函數的含義 
條款11 編譯器會在類中放東西 
條款12 賦值和初始化並不相同 
條款13 複製操作 
條款14 函數指針 
條款15 指向類成員的指針並非指針 
條款16 指向成員函數的指針並非指針 
條款17 處理函數和數組聲明 
條款18 函數對象 
條款19 Command模式與好萊塢法則 
條款20 STL函數對象 
條款21 重載與重寫並不相同 
條款22 Template Method模式 
條款23 名字空間 
條款24 成員函數查找 
條款25 實參相依的查找 
條款26 操作符函數查找 
條款27 能力查詢 
條款28 指針比較的含義 
條款29 虛構造函數與Prototype模式 
條款30 Factory Method模式 
條款31 協變返回類型 
條款32 禁止複製 
條款33 製造抽象基類 
條款34 禁止或強制使用堆分配 
條款35 placement new 
條款36 特定於類的內存管理 
條款37 數組分配 
條款38 異常安全公理 
條款39 異常安全的函數 
條款40 RAII 
條款41 new、構造函數和異常 
條款42 智能指針 
條款43 auto_ptr非同尋常 
條款44 指針算術 
條款45 模板術語 
條款46 類模板顯式特化 
條款47 模板局部特化 
條款48 類模板成員特化 
條款49 利用typename消除歧義 132 
條款50 成員模板 

條款51 採用template消除歧義 
條款52 針對類型信息的特化 
條款53 嵌入的類型信息 
條款54 traits 
條款55 模板的模板參數 
條款56 policy 
條款57 模板實參推導 
條款58 重載函數模板 
條款59 SFINAE 
條款60 泛型演算法 
條款61 只實例化要用的東西 
條款62 包含哨位 
條款63 可選的關鍵字 
參考文獻 
索引 
代碼示例索引 

Brand Slider