本書介紹了從C++面向過程編程到面向對象編程的技術方法,詳細分析了C++的各種常用數據結構。全書共15章。第1章介紹了計算機和編程的基礎知識,為學習C++編程奠定理論基礎。第2到第6章介紹了面向對象編程的各個方法步驟,目的是使初學者容易接受用C++語言分析和解決問題的思想方法。第7到10章講解了面向對象編程的幾個范疇的問題,如類、類函數和轉換、繼承、動態(tài)內存分配、I/O文件流等等,全面展示了C++的功能特性。第11到15章詳細分析了C++的常用數據結構,對讀者進一步提高編程能力有很大幫助。每一章中間和結尾都有大量的練習,供讀者鞏固知識或編程實踐。附錄部分提供了常用參考資料、Vc和C++ Builder簡介、部分習題答案等。本書適合廣大C++語言學習者閱讀,也可作為高校學生學習C++的教學參考書。對于廣大C++程序員,書中豐富詳盡的參考資料有很高的使用價值。