Thinking in C++: Practical Programming, Volume 2, 1st edition

Published by Pearson (December 17, 2003) © 2004

  • Bruce Eckel President, MindView, Inc.
  • Chuck Allison Layton, Utah
Products list

Details

  • A print text

For sophomore/junior level courses in Advanced C++ Programming offered in Computer Science departments.

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++.


Preface.

I. BUILDING STABLE SYSTEMS.

1. Exception Handling.


2. Defensive Programming.


3. Debugging Techniques.


II. THE STANDARD C++ LIBRARY.

4. Strings in Depth.


5. Iostreams.


6. Templates in Depth.


7. STL Containers and Iterators.


8. STL Algorithms.


III. ADVANCED TOPICS.

9. Run-time Type Identification.


10. Multiple Inheritance.


11. Design Patterns.


Appendix A: Recommended Reading.


Appendix B: Etc.


Index.

Need help? Get in touch