Teach Yourself C++, 7/e

Al Stevens

  • 出版商: Hungry Minds
  • 出版日期: 2003-04-04
  • 售價: $1,220
  • 貴賓價: 9.5$1,159
  • 語言: 英文
  • 頁數: 738
  • 裝訂: Paperback
  • ISBN: 0764526448
  • ISBN-13: 9780764526442
  • 相關分類: C++ 程式語言




* The number one C++ self-study course from the nation's number one C++ authority, the author of the Dr. Dobb's Journal "C Programming" column since 1988
* Completely updated with the latest revisions to the C++ compilers, this book uses a tutorial approach to teach one of the most widely used, yet hard to learn, programming languages-more than 100,000 copies sold over all editions
* Provides a complete working program to teach each lesson and carefully builds on previous lessons for greater understanding
* CD-ROM includes a complete Windows-hosted IDE and C++ compiler suite, allowing the reader to compile, run, and experiment with the example programs for a complete tutorial experience

Table of Contents



Part I: The C++ Language.

  Chapter 1: An Introduction to Programming in C++.

  Chapter 2: Writing Simple C++ Programs.

  Chapter 3: Functions.

  Chapter 4: Program Flow Control.

  Chapter 5: C++ Data Type Organization.

  Chapter 6: Structures and Unions.

  Chapter 7: More About C++ Data.

  Chapter 8: Pointers, Addresses, and Dynamic Memory Allocation.

  Chapter 9: Reference Variables.

  Chapter 10: Recursion.

  Chapter 11: The Preprocessor.

  Chapter 12: Function Templates.

  Chapter 13: Program Organization.

Part II: Working with Classes.

  Chapter 14: C++ Classes.

  Chapter 15: Constructors and Destructors.

  Chapter 16: Conversion.

  Chapter 17: Arrays of Class Objects.

  Chapter 18: Class Members.

  Chapter 19: Friends.

  Chapter 20: Classes and the Heap.

  Chapter 21: Overloading Operators.

  Chapter 22: Class Libraries.

  Chapter 23: Class Inheritance.

  Chapter 24: Multiple Inheritance.

  Chapter 25: Class Templates.

Part III: The Standard C++ Library.

  Chapter 26: Standard C Library Functions.

  Chapter 27: Introduction to the Standard C++ Library.

  Chapter 28: Formatting IOStreams and the stringstream Classes.

  Chapter 29: File I/O Streams.

Part IV: The Standard Template Library.

  Chapter 30: Introduction to STL.

  Chapter 31: STL Sequence Containers.

  Chapter 32: Associative Containers.

  Chapter 33: Generic Algorithms.

  Chapter 34: Iterators.

Part V: Advanced Topics.

  Chapter 35: Exception Handling.

  Chapter 36: Namespaces.

  Chapter 37: C++ Typecasts.

  Chapter 38: Runtime Type Information (RTTI).

  Chapter 39: Locales.

  Chapter 40: Object-Oriented Programming.

  Appendix A: Library Listings.

  Appendix B: What’s on the CD-ROM?

  Appendix C: Quincy 2002 User’s Guide.

  Appendix D: C++ Reference Tables.

  Appendix E: Bibliography.