Book description
Get ahead of the C++ curve to stay in the game
C++ is the workhorse of programming languages and remains one of the most widely used programming languages today. It's cross-platform, multi-functional, and updates are typically open-source. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. If your job involves data, C++ proficiency makes you indispensable.
C++ All-in-One For Dummies, 3rd Edition is your number-one handbook to C++ mastery. Author John Paul Mueller is a recognized authority in the computer industry, and your ultimate guide to C++. Mueller takes you through all things C++, including information relevant to the 2014 update.
Learn how to work with objects and classes
Conquer advanced programming and troubleshooting
Discover how lambda expressions can make your code more concise and readable
See Standard Library features, such as dynamic arrays, in action
Online resources include source code from examples in the book as well as a C++ GNU compiler. If you need to learn C++, this is the fastest, most effective way to do it. C++ All-in-One For Dummies, 3rd Edition will get you up and running quickly, so you can get to work producing code faster and better than ever.
Table of contents
-
- Introduction
-
Book I: Getting Started with C++
- Chapter 1: Configuring Your System
- Chapter 2: Creating Your First C++ Application
- Chapter 3: Storing Data in C++
- Chapter 4: Directing the Application Flow
- Chapter 5: Dividing Your Work with Functions
- Chapter 6: Splitting Up Source Code Files
- Chapter 7: Referring to Your Data Through Pointers
- Chapter 8: Working with Classes
- Chapter 9: Using Advanced C++ Features
-
Book II: Understanding Objects and Classes
- Chapter 1: Planning and Building Objects
- Chapter 2: Describing Your Program with UML
- Chapter 3: Structuring Your Classes with UML
- Chapter 4: Demonstrating Behavior with UML
- Chapter 5: Modeling Your Applications with UML
- Chapter 6: Building with Design Patterns
- Book III: Fixing Problems
-
Book IV: Advanced Programming
- Chapter 1: Working with Arrays, Pointers, and References
- Chapter 2: Creating Data Structures
- Chapter 3: Constructors, Destructors, and Exceptions
- Chapter 4: Advanced Class Usage
- Chapter 5: Creating Classes with Templates
- Chapter 6: Programming with the Standard Library
- Chapter 7: Working with Lambda Expressions
- Book V: Reading and Writing Files
-
Book VI: Advanced C++
- Chapter 1: Exploring the Standard Library Further
- Chapter 2: Working with User-Defined Literals (UDLs)
- Chapter 3: Building Original Templates
- Chapter 4: Investigating Boost
- Chapter 5: Boosting up a Step
- Appendix: Automating Your Applications with Makefiles
- About the Authors
- Cheat Sheet
- More Dummies Products
Product information
- Title: C++ All-in-One For Dummies, 3rd Edition
- Author(s):
- Release date: August 2014
- Publisher(s): For Dummies
- ISBN: 9781118823798
You might also like
book
C++ All-in-One For Dummies, 4th Edition
Get ready for C++20 with all you need to know for complete mastery! Your comprehensive and …
book
Beginning Programming with C++ For Dummies, 2nd Edition
Learn to program with C++ quickly with this helpful For Dummies guide Beginning Programming with C++ …
book
C++ For Dummies, 7th Edition
The best-selling C++ For Dummies book makes C++ easier! C++ For Dummies, 7th Edition is the …
book
Professional C++, 4th Edition
Get up to date quickly on the new changes coming with C++17 Professional C++ is the …