0%

Book Description

A new edition of this title is available, ISBN-10:  0672329417 ISBN-13: 9780672329418

Join the leagues of thousands of programmers and learn C++ from some of the best. The fifth edition of the best seller Sams Teach Yourself C++ in 21 Days, written by Jesse Liberty, a well-known C++ and C# programming manual author and Bradley L. Jones, manager for a number of high profiler developer websites, has been updated to the new ANSI/ISO C++ Standard. This is an excellent hands-on guide for the beginning programmer. Packed with examples of syntax and detailed analysis of code, fundamentals such as managing I/O, loops, arrays and creating C++ applications are all covered in the 21 easy-to-follow lessons. You will also be given access to a website that will provide you will all the source code examples developed in the book as a practice tool. C++ is the preferred language for millions of developers-make Sams Teach Yourself the preferred way to learn it!

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Contents at a Glance
  4. Contents
  5. About the Authors
  6. Acknowledgements
  7. We Want to Hear from You!
  8. Introduction
  9. Week 1. At a Glance
    1. Day 1. Getting Started
    2. Day 2. The Anatomy of a C++ Program
    3. Day 3. Working with Variables and Constants
    4. Day 4. Creating Expressions and Statements
    5. Day 5. Organizing into Functions
    6. Day 6. Understanding Object-Oriented Programming
    7. Day 7. More on Program Flow
  10. Week 1. In Review
  11. Week 2. At a Glance
    1. Day 8. Understanding Pointers
    2. Day 9. Exploiting References
    3. Day 10. Working with Advanced Functions
    4. Day 11. Object-Oriented Analysis and Design
    5. Day 12. Implementing Inheritance
    6. Day 13. Managing Arrays and Strings
    7. Day 14. Polymorphism
  12. Week 2. In Review
  13. Week 3. At a Glance
    1. Day 15. Special Classes and Functions
    2. Day 16. Advanced Inheritance
    3. Day 17. Working with Streams
    4. Day 18. Creating and Using Namespaces
    5. Day 19. Templates
    6. Day 20. Handling Errors and Exceptions
    7. Day 21. What’s Next
  14. Week 3. In Review
  15. Appendix A. Working with Numbers: Binary and Hexadecimal
  16. Appendix B. C++ Keywords
  17. Appendix C. Operator Precedence
  18. Appendix D. Answers
  19. Appendix E. A Look at Linked Lists
  20. Index
  21. Inside Front Cover
  22. Inside Back Cover
18.191.237.201