《C++程序設計與案例分析》根據最新頒布的全國計算機等級考試(二級C++語言程序設計)大綱的要求,結合目前C++語言程序設計的廣泛使用,全書以“工作過程引領”和“項目驅動”形式,圍繞“學生成績管理系統(tǒng)”為主線的實戰(zhàn)演練,并融入作者多年從事C++語言程序設計的實踐經驗編寫而成。全書共分為10章,由淺入深地介紹了C++語言概述;C++語言的數據類型、表達式和基本運算符;程序設計;數組、指針和引用、函數和預處理;類、對象和友元;派生和繼承;多態(tài)性和虛函數;運算符重載;模板。全書除了針對各個知識點利用例題講解以外,還將2002年以來國家計算機等級(二級C++)考試的典型試題以練習題的形式附在各個章節(jié)之后,并進行了解釋說明,同時還將讀者容易犯的錯誤以列舉的形式進行了詳細闡述,以方便讀者進行更正。每章后都附有實驗指導,方便讀者上機實際操作。