C++是當今廣泛用于商務、工程甚至實時應用程序的編程語言。本書從軟件工程的角度講述了這門語言,并在講授語言之前先介紹了面向對象的原理。從軟件工程的角度來掌握ANSI/ISOC++的主要特性(類、方法、動態(tài)存儲管理、類組合等)對創(chuàng)建更強大、更健壯、更易于維護的C++軟件是十分有幫助的。本書除全面介紹C++語言的知識外,還充分讓讀者認識到軟件工程和維護方法的重要性。編寫本書的目的是為了達到兩個目標:第一,成為所有C++圖書的鼻祖;第二,當應該探討時,即從軟件工程的角度(不是從"這是你所能夠做的"角度)進行探討,成為市場上第一本既涉及C++語言又涉及它的使用的編程圖書。本書可作為C++課程的教材,同時,對于有豐富編程經驗的編程人員也是一本優(yōu)秀的參考書。