C++是當今應用領域最廣泛的程序設計語言,它被用于從系統(tǒng)軟件到各種大型應用系統(tǒng)的開發(fā)。由于其語言設施的豐富、高效、靈活,C++能支持從面向過程、面向對象,到泛型編程等多種程序設計范型?!禖++程序設計》是一本全面、系統(tǒng)地介紹C++程序設計的教程。全書共分13章,從內容上組織為5個部分。第1部分是C++概述:第2部分介紹C++面向過程的程序設計方法,主要包括C++的基本數據類型、程序控制語句、數組和結構體、函數、指針和引用等內容:第3部分作為一個過渡,用一個具體的實例探討了程序設計從過程抽象到數據抽象的轉變;第4部分講述C++面向對象的程序設計方法,包括類和對象、繼承和派生、多態(tài)性和虛函數、流類庫等內容;第5部分探討C++支持泛型編程的模板機制和泛型編程的實際應用標準模板庫STL等內容?!禖++程序設計》內容全面、實例豐富、語言簡潔、通俗易懂,注重理論與實踐相結合。書中所有例題均在VisualC++6.0上運行通過?!禖++程序設計》可以作為高等院校計算機專業(yè)和相關專業(yè)程序設計課程的教材和計算機專業(yè)面向對象程序設計教材,也可以作為全國計算機等級考試(二級C++)的培訓教材和參考書,還可供各類程序設計培訓班學員和C++語言自學者參考。