Thinking in C++, Volume 2: Practical Programming (絕)
- 20本以上,享 8.5折
售價
$
洽詢
- 一般書籍
- ISBN:9780131225527
- 作者:Chuck Allison , Bruce Eckel
- 版次:1
- 年份:2004
- 出版商:Pearson Education
- 頁數/規格:805頁
書籍介紹
本書特色
目錄
作者介紹
Description
This text fills the need for a practical C++ topics book beyond the introductory level. No other text covers the topics needed to prepare students for production C++ programming. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to digest each concept before moving on, and provides them with a solid foundation in C++.
This text fills the need for a practical C++ topics book beyond the introductory level. No other text covers the topics needed to prepare students for production C++ programming. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to digest each concept before moving on, and provides them with a solid foundation in C++.
Features
-
Practical approach.
Prepares students to work in the industry.
-
Emphasis on testing.
Encourages students to focus on program accuracy and quality.
-
STL in-depth coverage.
Shows students the use of the latest tools.
-
Design patterns.
Shows students how to use the latest problem-solving techniques.
-
Many working code examples, and exercises in each chapter.
Reinforces concepts in text and provides reusable codes.
-
Simple and short examples-Can be finished in a reasonable amount of time in a classroom setting.
Allows students to understand every detail of an example.
-
Reflects all the changes introduced in C++ by the finalization of the ANSI/ISO C++ Standard.
Provides students with most up-to-date current trends on C++ programming.
-
A chapter featuring a rapid introduction to the C concepts and basic C++ features.
Provides students with just enough information on C programming language.
Table of Contents
Introduction
I. BUILDING STABLE SYSTEMS.
1. Exception Handling.
2. Defensive Programming.
II. THE STANDARD C++ LIBRARY.
3.Strings in Depth.
4. Iostreams.
5. Templates in Depth.
6. Generic Algorithms.
7. Generic Containers.
III. Special Topics
8. Run-time Type Identification.
9. Multiple Inheritance.
10. Design Patterns.
11. Concurrency
Appendix A: Recommended Reading.
Appendix B: Etc.
Index.
Introduction
I. BUILDING STABLE SYSTEMS.
1. Exception Handling.
2. Defensive Programming.
II. THE STANDARD C++ LIBRARY.
3.Strings in Depth.
4. Iostreams.
5. Templates in Depth.
6. Generic Algorithms.
7. Generic Containers.
III. Special Topics
8. Run-time Type Identification.
9. Multiple Inheritance.
10. Design Patterns.
11. Concurrency
Appendix A: Recommended Reading.
Appendix B: Etc.
Index.
Bruce Eckel is the author of Thinking in C++, Volume I, and other books on C++. He served on the C++ Standards Committee, has published over 150 articles (many on C++) and has given C++ seminars worldwide. He is the president of MindView, Inc., which provides software consulting and training.