本書的作者是暢銷書作者Delores M.Etter和計算機科學與工程教育家Jeanine A.Ingber。本書向讀者介紹了如何利用ANSI C++編程語言以基于對象的編程方式來解決工程問題。作者運用簡單易用的問題解決方法分析了科學界目前面臨的各種巨大挑戰(zhàn),包括天氣、氣候和全球變化的預測:計算機化的語音識別;人類基因圖的繪制;改進交通工具的性能;增強石油和天然氣的回收能力;以及工程仿真等。利用C++解決工程和科學問題是本書的核心部分。解決工程問題的目標·開發(fā)一種通用方法來解決工程問題?!貌煌墓こ淌纠蛻贸绦騺黻U述利用C++解決工程問題的過程?!そ榻B基于對象的編程檎以及支持它的C++特征,而重點是介紹有關編程的基礎知識。本書主要特色·貫穿全書使用一種五步(five-step)過程來解決工程問題?!そ榻B在討論數(shù)據(jù)類型和標準輸入/輸出時用到的各種對象?!び懻摾肅++解決工程問題的基本能力,包括控制結構、數(shù)據(jù)文件和函數(shù)?!れ`活安排各章節(jié)的主題?!は蜃x者展示模板函數(shù)的用法?!そ榻B一元數(shù)組、矩陣以及vector類?!そ忉屖裁词蔷幊倘藛T自定義的類,包括運算符重載和繼承?!ぬ接懼羔樀挠梅ê蛣討B(tài)內存分配。·介紹使用C++標準庫所支持的類的動態(tài)數(shù)據(jù)結構。