簡介 · · · · · ·
C++在幾乎所有的計算環境中都非常普及,而且可以用于幾乎所有的應用程序。C++從C中繼承了過程化編程的高效性,并集成了面向對象編程的功能。C++在其標準庫中提供了大量的功能。有許多商業C++庫支持數量眾多的操作系統環境和專業應用程序。但因為它的內容太多了,所以掌握C++并不十分容易。本書詳述了C++語言的各個方面,包括數據類型、程序控制、函數、指針、調試、類、重載、繼承、多態性、模板、異常和輸入輸出等內容。每一章都以前述內容為基礎,每個關鍵點都用具體的示例進行詳細的講解。
本書基本不需要讀者具備任何C++知識,書中包含了理解C++的所有必要知識,讀者可以從頭開始編寫自己的C++程序。本書也適合于具備另一種語言編程經驗但希望全面掌握C++語言的讀者。
作者簡介 · · · · · ·
Ivor Horton是世界著名的計算機圖書作家,主要從事與編程相關的顧問及撰寫工作,曾幫助無數程序員步入編程的殿堂。他曾在IBM工作多年,能使用多種語言進行編程(在多種機器上使用匯編語言和高級語言),設計和實現了實時閉環工業控制系統。Horton擁有豐富的教學經驗(教學內容包括C、C++、FORTRAN、PL/1、APL等),同時還是機械、加工和電子CAD系統、機械CAM系統和DNC/CNC系統方面的專家。Ivor Horton還著有Beginning Visual C++6、Beginning C Programming和Beginning Java2 等多部入門級好書。
李予敏,男,計算機科學及應用專業博士,某研究院高級研究員,擁有豐富的C、C++編程經驗,在核心期刊、國際國內會議上發表多篇文章,擁有著作3本、譯著2本。