《像計算機科學家一樣思考C++》作者基于自己在美國各所大學和學院講授計算機程序設計課程的經驗,開創(chuàng)了“像計算機科學家一樣思考(How to Think Like a Computer Scientist)”的教學理念和方法。《像計算機科學家一樣思考C++》正是基于這樣的方法,用全新的角度、豐富的實例全面講解了C++語言。全書共15章。第1章介紹了編程的基本知識,即什么是編程以及如何編程。第2章到第9章介紹了C++的基本元素與基本語法,包括變量、類型、函數、迭代、字符串、結構體等等;第10章到第15章介紹了C++的高級功能,包括Vectors、成員函數、類和不變式、文件輸入輸出等?!断裼嬎銠C科學家一樣思考C++》適合C++的初學者和初級程序員閱讀,也可以作為相關專業(yè)或培訓的教程使用。通過學習《像計算機科學家一樣思考C++》,讀者不僅可以在C++方面達到初窺門徑的效果,同時對計算機編程這門技藝也會有一個全面而科學的認識。