買這商品的人也買了...
-
$580$458 -
$490$387 -
$420$332 -
$980$774 -
$920$727 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$750$638 -
$590$466 -
$720$569 -
$750$638 -
$560$476 -
$480$379 -
$990$782 -
$650$514 -
$650$507 -
$880$695 -
$550$435 -
$450$356 -
$600$480 -
$720$569 -
$620$527 -
$650$514 -
$1,248Java in a Nutshell : A Desktop Quick Reference, 7/e (Paperback)
-
$699$552 -
$550$435
商品描述
C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language.
The new second edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this new edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code.
In short, to-the-point chapters, all aspects of programming are covered including style, software engineering, programming design, object-oriented design, and debugging. It also covers common mistakes and how to find (and avoid) them. End of chapter exercises help you ensure you've mastered the material.
Practical C++ Programming thoroughly covers:
- C++ Syntax
- Coding standards and style
- Creation and use of object classes
- Templates
- Debugging and optimization
- Use of the C++ preprocessor
- File input/output
Steve Oualline's clear, easy-going writing style and hands-on approach to learning make Practical C++ Programming a nearly painless way to master this complex but powerful programming language.
Table of Contents
Preface
Part I. The Basics
1. What Is C++?
2. The Basics of Program Writing
3. Style
4. Basic Declarations and Expressions
5. Arrays, Qualifiers, and Reading Numbers
6. Decision and Control Statements
7. The Programming Process
Part II. Simple Programming
8. More Control Statements
9. Variable Scope and Functions
10. The C++ Preprocessor
11. Bit Operations
Part III. Advanced Types and Classes
12. Advanced Types
13. Simple Classes
14. More on Classes
15. Simple Pointers
Part IV. Advanced Programming Concepts
16. File Input/Output
17. Debugging and Optimization
18. Operator Overloading
19. Floating Point
20. Advanced Pointers
21. Advanced Classes
Part V. Other Language Features
22. Exceptions
23. Modular Programming
24. Templates
25. Standard Template Library
26. Program Design
27. Putting It All Together
28. From C to C++
29. C++'s Dustier Corners
30. Programming Adages
Part VI. Appendixes
A. ASCII Table
B. Ranges
C. Operator Precedence Rules
D. Computing Sine Using a Power Series
E. Resources
Index
商品描述(中文翻譯)
C++ 是一種強大、高度靈活且可適應的程式語言,允許軟體工程師快速有效地組織和處理資訊。然而,即使您已經熟悉 C 程式語言,這種高階語言仍然相對難以掌握。
《實用 C++ 程式設計》的第二版是針對學習 C++ 的程式設計師的完整 C++ 語言入門書籍。這一新版本反映了 C++ 標準的最新變更,採取了實用的接地氣方法,強調如何設計乾淨、優雅的程式碼。
簡而言之,這本書的各章節直截了當,涵蓋了程式設計的所有方面,包括風格、軟體工程、程式設計設計、物件導向設計和除錯。它還涵蓋了常見錯誤及如何發現(和避免)這些錯誤。每章結尾的練習題幫助您確保已掌握所學內容。
《實用 C++ 程式設計》全面涵蓋:
- C++ 語法
- 編碼標準和風格
- 物件類別的創建和使用
- 模板
- 除錯和優化
- C++ 預處理器的使用
- 檔案輸入/輸出
Steve Oualline 清晰、輕鬆的寫作風格和實踐導向的學習方法,使《實用 C++ 程式設計》成為掌握這種複雜但強大的程式語言的幾乎無痛方式。
目錄
前言
**第一部分 基礎知識**
1. 什麼是 C++?
2. 程式撰寫的基礎
3. 風格
4. 基本聲明和表達式
5. 陣列、修飾符和讀取數字
6. 決策和控制語句
7. 程式設計過程
**第二部分 簡單程式設計**
8. 更多控制語句
9. 變數範圍和函數
10. C++ 預處理器
11. 位元操作
**第三部分 進階類型和類別**
12. 進階類型
13. 簡單類別
14. 類別的更多內容
15. 簡單指標
**第四部分 進階程式設計概念**
16. 檔案輸入/輸出
17. 除錯和優化
18. 運算子重載
19. 浮點數
20. 進階指標
21. 進階類別
**第五部分 其他語言特性**
22. 異常
23. 模組化程式設計
24. 模板
25. 標準模板庫
26. 程式設計
27. 整合所有內容
28. 從 C 到 C++
29. C++ 的不為人知的角落
30. 程式設計格言
**第六部分 附錄**
A. ASCII 表
B. 範圍
C. 運算子優先順序規則
D. 使用冪級數計算正弦
E. 資源
索引