本書共12章,主要內容包括:簡單程序與基本數據類型、程序控制結構、函數、數組、集合與結構、類與對象、運算符重載、繼承、虛函數與多態性、模板、輸入流/輸出流、異常處理。本書的例程以Visual C++ 2015為運行環境。本書提供配套的電子課件和習題解答,讀者登錄華信教育資源網(www.hxedu.com.cn)註冊後可免費下載。電子課件由近3000張PPT幻燈片組成,以圖形化方式充分表現程序設計課程的教學特點。本書可以作為高等學校電腦類、信息類、電類專業本科生高級語言程序設計課程教材,也可以作為教師、學生和C++語言愛好者的參考書。