《計算機程序設計基礎教程:C++語言》遵循以計算思維能力培養(yǎng)為切入點的教學改革思路,以C++語言作為實現(xiàn)工具,介紹程序設計的基礎知識與基本方法。全書的主要內容有程序設計概述、基本數(shù)據(jù)及運算、流程控制、函數(shù)、批量數(shù)據(jù)的組織、復雜數(shù)據(jù)及運算、類與對象、類的繼承與派生、多態(tài)性與虛函數(shù)、模板與STL簡介、輸入輸出流、異常處理。在《計算機程序設計基礎教程:C++語言》編寫過程中,考慮到初學者的認知特點以及培養(yǎng)程序設計能力的教學要求,對C++語言本身的語法規(guī)則做了適當處理和組織編排,突出C++語言的重要概念和本質特點。全書以實際問題的求解過程為向導,突出從問題到算法、再到程序的一種思維過程,強調計算機求解問題的思路引導與程序設計思維方式的訓練,既介紹C++語言在面向過程程序設計中的應用,又介紹C++語言在面向對象程序設計中的應用,重點放在程序設計的思想與方法上?!队嬎銠C程序設計基礎教程:C++語言》可作為高等學校計算機程序設計課程的教材,也可供參加各類計算機等級考試的讀者以及社會各類計算機應用人員閱讀參考。