C++ Without Fear Barnes & Noble Special Edition

  • ISBN13:


  • ISBN10:


  • Edition: 3rd
  • Format: Paperback
  • Copyright: 2015-12-15
  • Publisher: Prentice Hall
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $5.25
  • Buy New


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.


If you’ve always wanted to learn how to program a computer, or to learn the widely used C++ programming language in particular, C++ Without Fear, Third Edition, offers an ideal way to get you started.

Written with the same approach that earned the first edition rave reviews, the author first emphasizes short, simple examples that are easy to enter; then, within a couple of chapters, he has you creating useful utilities, playing games, and using the computer to solve interesting puzzles. His approach is a welcome departure from many programming texts, which quickly get bogged down in complex and sometimes meaningless examples. You’ll find here, patiently explained and clearly illustrated, everything you need to learn programming quickly, and to have fun doing it!

Yes, programming can be a complex task, and C++ is a language often used by professionals. In fact, many of the coolest games, graphics, and Internet applications are created with C++, and it’s even been used on the Mars rovers. But the language, like the monster pictured on the cover, need not be all that fearsome. Broken down to its essentials, and enhanced by simple examples, practical exercises, and the whys and tricks behind each language feature, you’ll be amazed at the rapid progress you can make.

Table of Contents

Proposed Table of Contents

Preface to the Third Edition

Chapter 1. Your First C++ Programs

Chapter 2. Decisions, Decisions

Chapter 3. The Handy, All-Purpose “For” Statement

Chapter 4. Functions: Many Are Called

Chapter 5. Arrays: All In a Row…

Chapter 6. Pointers: Getting a Handle on Data

Chapter 7. Strings: Getting a Handle on Text

Chapter 8. Files: Electronic Storage

Chapter 9. Some Advanced Programming Techniques

Chapter 10. Introducing Classes: The Fraction Class

Chapter 11. Constructors: If You Build It…

Chapter 12. Operator Functions: Doing It With Class

Chapter 13. Dynamic Memory and the String Class

Chapter 14. Two Complete OOP Examples

Chapter 15. Easy Programming with STL

Chapter 16. Inheritance: What a Legacy

Chapter 17. Polymorphism: Object Independence

Chapter 18. More STL Containers

Chapter 19. Advanced Features of C++14 and C++17

Appendix A. Operators

Appendix B. Data Types

Appendix C. Syntax Summary

Appendix D. Preprocessor Directives

Appendix E. ASCII Codes

Appendix F. Standard Library Functions

Appendix G. I/O Stream Objects and Classes

Appendix H. STL Classes and Objects

Appendix I. Glossary of Terms

Rewards Program

Write a Review