內容簡介
你可以由本書發現以下關鍵主題:
● Generic (泛型)編程風格和Standard Template Library(STL)
● Object-based(個別對象)編程風格和class的設計
● Object-oriented(面向對象)編程風格和classes階層體系的設計
● Exception handling(異常處理)與執行期型別鑑定(Run-Time Type Identification)
圖書信息
Essential C++定 價:¥49.00
作 者:(美)斯坦利 著,徐旭銘,金萍華 注釋
出 版 社:機械工業出版社
出版時間:2010-10-1
開 本:16開
I S B N:9787111312215
包 裝:平裝
內容簡介
本書為那些沒有太多時間學習的程式設計師提供了一條在工作中學習C++的捷徑。它把重點放在那些C++編程中重要的要素上,並覆蓋能夠幫助解決實際編程問題的特性和技術。
本書將C++的基本內容按照過程風格、泛型風格、基於對象風格,以及面向對象風格進行組織。本書採用複雜度漸進的風格展開,並在討論解決方案的過程中引入語言特性,便於學習C++的功能和結構,同時理解其目的和基本理念。
書中完整深入探討了以下主要內容:
泛型編程和標準模板庫(STL)
基於對象的編程和類的設計面向對象的編程和類層次體系的設計
函式和類模板的設計和使用
異常處理和運行時類型信息(RTTI)
顯示全部信息
作者簡介
StanleyB.Lippman是夢工廠動畫公司核心技術小組的成員。在加入夢工廠之前,Stan是迪斯尼動畫公司的首席軟體工程師。他在貝爾實驗室期間領導過cfront3.0版和2.1版編譯器開發團隊。他曾經是BjarneStroustrup領導下的貝爾實驗室基金會項目的一員。Stan著有廣受歡迎的《C++Primer》和《InsidetheC++ObjectModle》。他曾編輯由劍橋大學出版社出版的《C++Gem》。他還是多部動畫長片的製作成員,其中包括《巴黎聖母院》和《幻想曲2000》。
目錄
序言
前言
Chapter 1: Basic C++ Programming
1.1: How to Write a C++ Program
1.2: Defining and Initializing a Data Object
1.3: Writing Expressions
1.4: Writing Conditional and Loop Statements
1.5: How to Use Arrays and Vectors
1.6: Pointers Allow for Flexibility
1.7: Writing and Reading Files
Chapter 2: Procedural Programming
2.1: How to Write a Function
2.2: Invoking a Function
2.3: Providing Default Parameter Values
2.4: Using Local Static Objects