C++ All-in-One For Dummies, 3rd Edition



1 review
Written by
John Paul Mueller
Published by
For Dummies
QR code for C++ All-in-One For Dummies, 3rd Edition
Published
Aug, 2014
ISBN 10
1118823788
ISBN 13
9781118823781
Pages
864

About C++ All-in-One For Dummies, 3rd Edition

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


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
Chapter 1: Dealing with Bugs
Chapter 2: Debugging an Application
Chapter 3: Stopping and Inspecting Your Code
Chapter 4: Traveling About the Stack
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
Chapter 1: Filing Information with the Streams Library
Chapter 2: Writing with Output Streams
Chapter 3: Reading with Input Streams
Chapter 4: Building Directories and Contents
Chapter 5: Streaming Your Own Classes
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

BY NOW from this link http://www.amazon.com/gp/reader/1118823788

Recommended Books