Absolute C++
暫譯: 絕對 C++
Walter Savitch
- 出版商: Addison Wesley
- 出版日期: 2002-01-15
- 售價: $1,050
- 貴賓價: 9.8 折 $1,029
- 語言: 英文
- 頁數: 912
- 裝訂: Paperback
- ISBN: 0201709279
- ISBN-13: 9780201709278
-
相關分類:
C++ 程式語言
無法訂購
買這商品的人也買了...
-
資料結構-使用 C++ (Fundamentals of Data Structures in C++)$520$411 -
Fundamentals of Data Structures in C$1,050$1,029 -
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Matlab 程式設計與應用$600$540 -
Data Mining: Concepts and Techniques$2,470$2,347 -
Introduction to Algorithms, 2/e (Hardcover)$990$970 -
CCNA 認證自學手冊: ICND (Interconnecting Cisco Network Devices)$980$784 -
Computer Organization & Architecture: Designing for Performance, 6/e$980$960 -
Computer Architecture: A Quantitative Approach, 3/e(精裝本)$1,300$1,274 -
C# 程式設計快樂上手$490$417 -
系統分析與設計概論 (Essential of Systems Analysis and Design)$480$379 -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
演算法導論 (Introduction to Algorithms, 2/e)$860$679 -
Sams Teach Yourself Game Programming in 24 Hours$1,590$1,511 -
鳥哥的 Linux 私房菜$560$476 -
Dreamweaver MX 中文版魔法網頁 Easy Go$490$417 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
電子計算機導論$550$468 -
重構─改善既有程式的設計$720$569 -
行動 Linux─KNOPPIX 改造手冊$290$247 -
Crystal Reports 9 實戰演練$690$587 -
Effective Java Programming Language Guide 中文版 (Effective Java Programming Language Guide)$560$442 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476
相關主題
商品描述
Absolute C++ , offers complete coverage of the C++ programming language. It provides all the tools necessary for experienced and novice programmers to master C++, including: thorough coverage of the Standard Template Library; complete and fully executable code throughout; sections highlighting programming tips and common pitfalls; and a logical order of coverage of C++ topics in order for students to better understand the language. This book is appropriate for introductory courses covering the C++ language, intermediate programming courses introducing C++ to students familiar with another language and will act as a total reference beyond a student's coursework.
Table of Contents
1. C++ Basics.
Variables, Expressions, and Assignment Statements.
Console Input/Output.
Program Style.
Libraries and Namespaces.
2. Flow of Control.
Branching Mechanism.
Loops.
3. Function Basics.
Programmer-Defined Functions.
Scope Rules.
4. Parameters and Overloading.
Overloading and Default Arguments.
Testing and Debugging Functions.
5. Arrays.
Arrays in Functions.
Programming with Arrays.
Multidimensional Arrays.
6. Structures and Classes.
Classes.
7. Constructors and Other Tools.
More Tools.
Vectors-A Preview of the Standard Template Library.
8. Operator Overloading, Friends, and References.
Friend Functions and Automatic Type Conversion.
References and More Overloaded Operators.
9. Strings.
Character Manipulation Tools.
The Standard Class string.
10. Pointers and Dynamic Arrays.
Dynamic Arrays.
Classes, Pointers, and Dynamic Arrays.
11. Separate Compilation and Namespaces.
Namespaces.
12. Streams and File I/O.
Tools for Stream.
Stream Hierarchies: A Preview of Inheritance.
13. Recursion.
Recursive Functions that Return a Value.
Thinking Recursively.
14. Inheritance.
Programming with Inheritance.
15. Polymorphism and Virtual Functions.
Pointers and Virtual Functions.
16. Templates.
Class Templates.
Templates and Inheritance.
17. Linked Data Structures.
Linked List Applications.
Iterators.
Trees.
18. Exception Handling.
Programming Techniques for Exception Handling.
19. Standard Template Library.
Containers.
Generic Algorithms.
20. Patterns and UML.
UML.
Appendix 1: C++ Keywords.
Appendix 2: Precedence of Operators.
Appendix 3: The ASCII Character Set.
Appendix 4: Some Library Functions.
Appendix 5: Old and New Header Files.
Further Reading.
Index.
商品描述(中文翻譯)
《Absolute C++》提供了C++程式語言的完整覆蓋。它為經驗豐富和初學者程式設計師提供了掌握C++所需的所有工具,包括:對標準模板庫的徹底介紹;整本書中完整且可執行的程式碼;強調程式設計技巧和常見陷阱的部分;以及C++主題的邏輯順序,以便學生更好地理解這門語言。本書適合涵蓋C++語言的入門課程,對於熟悉其他語言的學生的中級程式設計課程也非常合適,並且將作為學生課程之外的全面參考。
**目錄**
1. C++ 基礎
- C++ 介紹
- 變數、表達式和賦值語句
- 控制台輸入/輸出
- 程式風格
- 函式庫和命名空間
2. 控制流程
- 布林表達式
- 分支機制
- 迴圈
3. 函式基礎
- 預定義函式
- 程式設計師定義的函式
- 範圍規則
4. 參數和重載
- 參數
- 重載和預設參數
- 測試和除錯函式
5. 陣列
- 陣列介紹
- 函式中的陣列
- 使用陣列進行程式設計
- 多維陣列
6. 結構和類別
- 結構
- 類別
7. 建構子和其他工具
- 建構子
- 更多工具
- 向量 - 標準模板庫的預覽
8. 運算子重載、友元和引用
- 基本運算子重載
- 友元函式和自動類型轉換
- 引用和更多重載運算子
9. 字串
- 字串的陣列類型
- 字元操作工具
- 標準類別 string
10. 指標和動態陣列
- 指標
- 動態陣列
- 類別、指標和動態陣列
11. 獨立編譯和命名空間
- 獨立編譯
- 命名空間
12. 流和檔案 I/O
- I/O 流
- 流的工具
- 流層級:繼承的預覽
13. 遞迴
- 遞迴空函式
- 返回值的遞迴函式
- 遞迴思考
14. 繼承
- 繼承基礎
- 使用繼承進行程式設計
15. 多型和虛擬函式
- 虛擬函式基礎
- 指標和虛擬函式
16. 模板
- 函式模板
- 類別模板
- 模板和繼承
17. 鏈結資料結構
- 節點和鏈結串列
- 鏈結串列應用
- 迭代器
- 樹
18. 異常處理
- 異常處理基礎
- 異常處理的程式設計技術
19. 標準模板庫
- 迭代器
- 容器
- 泛型演算法
20. 模式和 UML
- 模式
- UML
附錄 1:C++ 關鍵字
附錄 2:運算子的優先順序
附錄 3:ASCII 字元集
附錄 4:一些函式庫函式
附錄 5:舊版和新版標頭檔
進一步閱讀
索引
