本書是一本關于C++的優(yōu)秀教材,由加州大學知名教授Horstmann編寫。全書深入探討了C++的知識,并著重強調了安全的標準模板庫;本書較厚,但它可用做程序設計專業(yè)學生的教材(兩學期)。全書在介紹基礎知識后,作者論及了一些高級主題。書中面向對象的設計一節(jié)探討了軟件開發(fā)生命周期問題,給出了實現類關聯的實用提示。其他高級主題包括模板、C++標準模板庫、設計模式、GUI、關系數據庫以及XML等。本書的特色是語言淺顯,示例與習題豐富,講解詳盡且透徹,此外還提供針對老師與學生的配套網站。.本書適合高等院校的本科生、研究生及專業(yè)軟件設計人員使用。本書從良好編程實踐的角度縱覽了當今C++的概貌。Horstmann和Budd將實踐經驗與教學經驗結合,指導讀者從程序設計基礎入手,理解C++內存管理、運算符重載和異常處理等復雜特性。Big C++不僅是一本參考書,還提供了精心設計的練習、示例以及實例學習,使讀者掌握實用的C++應用程序的細節(jié)。..現代C++特性。本書著重于C++標準的現代特征,諸如流庫、string類以及STL的詳細介紹。通過盡量減少使用易出錯和易混淆的結構,讀者會更快地成為更具生產率的程序員。先介紹原理??紤]到C++的復雜性,本書按以下結構組織:基本章節(jié)部分提供了基本概念與C++基礎。當讀者掌握了基本原理,隨后的各章節(jié)增加了深度并介紹了一些關鍵主題,這些主題包括異常處理、內存管理、多態(tài)、名字作用域管理及模板等。面向對象。本書將C++作為一種面向對象語言介紹,從而使讀者從一開始就學習使用對象。當讀者習慣了創(chuàng)建對象和調用成員函數后,就將學習實現自定義類和成員函數。隨后的章節(jié)介紹面向對象設計方法學及其工具,拓展關于UML表示的知識及介紹設計模式。靈活性。為使讀者可以按興趣學習,本書采用模塊化設計。讀者可以選取關于STL、圖形程序設計或面向對象設計的章節(jié)?;蛘?,從三個應用章節(jié)中選擇——關系數據庫、圖形用戶接口及XML——由此,讀者可以拓展關于實際編程的知識。...