Synopses & Reviews
C++ In Plain English Second Edition Add the object-oriented power of C++ to your programming portfolio and watch your career take off! Fully revised to cover the new ANSI C++ spec, Overland's classic book helps you crack the C++ language barrier with expert tips, sample code, and straight-forward explanations of each function, class, and keyword.
- C++ In Plain English If you know the task you want to perform, but don't know its name, check out the list of common tasks and their corresponding keywords.
- C++ A to Z If you know the name of the element, but have forgotten whether it's a keyword or a library function, turn to the speedy alphabetical cross-reference.
- C++ Answers If you want more information about advanced concepts, C/C++ compatibility, or an overview of new ANSI features, get the answers in the glossary and appendices.
About the Author
About the Author Brian Overland is an expert programmer and technical writer. He spent more than a decade at Microsoft, where he achieved the highest programmer/writer rank on the Microsoft technical ladder, contributed sample code to C, Visual Basic, assembler, and C++, and wrote the first manual on how to write custom controls in C/C++.
Table of Contents
Part I: Getting to Know C++.
Chapter 1: What C++ Will Do for You.
Chapter 2: Basic Features of C++ Programs.
Chapter 3: Pointers, Strings, and Things.
Chapter 4: Input, Output, and C++.
Chapter 5: A Touch of Class.
Chapter 6: Another Look at Constructors.
Chapter 7: Class Operations (Operator Overloading).
Chapter 8: Inheritance: C++ and Good Genes.
Chapter 9: Virtual Functions and Why They're Good.
Part II: C++ Reference.
C++ in Plain English.
C++ Elements A to Z.
Chapter 10: Data Types.
Chapter 11: Operators.
Chapter 12: Cast Operators.
Chapter 13: C++ Keywords.
Chapter 14: Preprocessor Directives, Macros, and Operators.
Chapter 15: Library Functions.
Chapter 16:I/O Library Classes and Objects.
Appendix A: Summary of C/C++ Differences.
Appendix B: Overview of ANSI C++ Features.
Appendix C: Standard Exceptions.
Appendix D: ASCII Character Codes.
Glossary of C++ Terms and Concepts.