Book description
The fourth edition presents the ANSI C++ standard beginning with a discussion of the essential elements of C++ programming: loops, expressions, functions, and classes. It walks readers through the basics of object-oriented programming: classes, inheritance, templates, and exceptions, as well as the latest object-oriented programming techniques. C++ Primer Plus contains hundreds of sample programs. The friendly tone, concise programs, and end-of-chapter review exercises allow beginners to write their own programs immediately.
Table of contents
- Copyright
- PREFACE
- ABOUT THE AUTHOR
- ACKNOWLEDGMENTS
- TELL US WHAT YOU THINK!
- GETTING STARTED
- SETTING OUT TO C++
- DEALING WITH DATA
- COMPOUND TYPES
- LOOPS AND RELATIONAL EXPRESSIONS
- BRANCHING STATEMENTS AND LOGICAL OPERATORS
- FUNCTIONS—C++'S PROGRAMMING MODULES
- ADVENTURES IN FUNCTIONS
- MEMORY MODELS AND NAMESPACES
- OBJECTS AND CLASSES
- WORKING WITH CLASSES
- CLASSES AND DYNAMIC MEMORY ALLOCATION
- CLASS INHERITANCE
- REUSING CODE IN C++
- FRIENDS, EXCEPTIONS, AND MORE
- THE string CLASS AND THE STANDARD TEMPLATE LIBRARY
- INPUT, OUTPUT, AND FILES
- NUMBER BASES
- C++ KEYWORDS
- THE ASCII CHARACTER SET
- OPERATOR PRECEDENCE
- OTHER OPERATORS
- THE string TEMPLATE CLASS
- THE STL METHODS AND FUNCTIONS
- SELECTED READINGS
- CONVERTING TO ANSI/ISO STANDARD C++
- ANSWERS TO REVIEW QUESTIONS
- Index
Product information
- Title: C++ Primer Plus, Fourth Edition
- Author(s):
- Release date: November 2001
- Publisher(s): Sams
- ISBN: 9780672322235
You might also like
book
C++ Primer Plus
C++ Primer Plus, Sixth Edition New C++11 Coverage C++ Primer Plus is a carefully crafted, complete …
book
C++ All-In-One For Dummies®, 2nd Edition
Here’s the easy way to learn how to use C++ C++, developed by Bjarne Stroustrup at …
book
Practical C++ Programming, 2nd Edition
C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize …
book
Beginning C++
Beginning C++ is a tutorial for beginners in C++ and discusses a subset of C++ that …