C++ Primer 第三版結合了 Stanley Lippman 的實務經驗和 Josee Lajoie 對 ANSI/ISO Standard C++ 的深入瞭解。這本知名的教學書籍在此第三版中已針對 Standard C++ 的特性重新寫過。對 C++ 新手而言,本書別具價值的是提供許多真實世界的程式實例,說明物件導向程式和泛型程式的設計概念、template 的使用、以及其他 Standard C++ 程式設計概念。此外,本書也適時適處地為讀者提供 C++ 程式設計上的習慣用法和效率指引。
重要特徵:
•清楚而實用的、以實例為取向的 Standard Library 說明。尤其著重 containers, iterators, algorithm(亦即一般熟知的 Standard Template Library), string class 和 iostream。
•詳細檢視 Standard C++ 的特性,包括 exception handling, run time type identification, namespaces, 內建的 bool 型別, 新風格的轉型表示法...等等,並告訴你如何有效運用它們。
•對於高階語言性質的完全介紹,如 template, classes, inheritance,用以支援泛型(generic)程式設計、物件導向(object-oriented)程式設計、以物件為基礎(object-based)的程式設計。
•一個可做為泛型演算法(generic algorithms)快速參考的附錄,描述每個泛型演算法的行為,並提供具體的使用實例。
中譯本重要特徵:
•廣受信賴的譯者 與原文本相同水準的索引(index)
•與原文本相同的編頁 比原文本更好的編排(套色, 精裝)
•比原文本更詳細的章節目錄 循工程界慣例,大量援用原文技術名詞
Stanley Lippman目前是迪士尼動畫公司的首席軟體工程師。他曾經是 Bjarne Stroustrup 所領導之貝爾實驗室 Foundation 專案中的一員,負責研究 C++ 程式開發環境中的物件模型組件(object model component)。後來擔任 C++ Report 編輯,並從此為 C++ 社群所熟知。他另著有 Inside the C++ Object Model,並在全球各地授課或演講。
Josee Lajoie是 IBM 加拿大實驗室的 C/C++ 編譯器小組成員,同時也是 ANSI/ISO C++ 標準委員會中的核心語言工作小組的主席。她是 C++ Report 的專欄作家,常發表文章闡述 C++ 語言標準的演化。
侯 俊 傑 自由作家與教育工作者,致力於電腦工業實用技術之紮根教育。他的用心與努力對臺灣電腦技術書籍之品質提昇有深重影響。曾任職工研院機械所與電通所,目前在元智大學授課。著有 深入淺出 MFC、多型與虛擬、基本教義派 Windows 作業系統,譯有 Inside the C++ Object Model、Inside Visual C++、Windows 95 System Programming Secrets、System Programming for Windows 95、Essential COM、ActiveX controls Inside Out、Multithreading Applications in Win32。
支援網站(含書中原始碼):http://www.awl.com/cseng/titles/0-201-82470-1/