Newburyport Public Library

C++ all-in-one for dummies, by John Paul Mueller

Label
C++ all-in-one for dummies, by John Paul Mueller
Language
eng
Illustrations
illustrations
Index
index present
Literary Form
non fiction
Main title
C++ all-in-one for dummies
Oclc number
1085972244
Responsibility statement
by John Paul Mueller
Series statement
--For dummies
Summary
"Your comprehensive guide to one of the world's most popular programming languages is here! Whether you're an expert or a novice, you'll find everything you need--from the fundamentals of working with objects and classes to writing applications for functional programming strategies. This edition includes all of the C++ 20 updates you've been waiting for, plus a great deal more, such as techniques to streamline your code. It even shows how to develop C++ code on your mobile device. If you want to be your organization's C++ guru, this is where it's at." --Back cover
Table Of Contents
Getting started with C++. Configuring your desktop system ; Configuring your mobile system ; Creating your first C++ application ; Storing data in C++ ; Directing the application flow ; Dividing your work with functions ; Splitting up source code files ; Referring to your data through pointers -- Understanding objects and classes. Working with classes ; Using advanced C++ features ; Planning and building objects ; Building with design patterns -- Understanding functional programming. Considering functional programming ; Working with lambda expressions ; Advanced lambda expressions -- Fixing problems. Dealing with bugs ; Debugging an application ; Stopping and inspecting your code ; Traveling about the stack -- Advanced programming. Working with arrays, pointers, and references ; Creating data structures ; Constructors, destructors, and exceptions ; Advanced class usage ; Creating classes with templates ; Programming with the standard library -- Reading and writing files. Filing information with the streams library ; Writing with output streams ; Reading with input streams ; Building directories and contents ; Streaming your own classes -- Advanced Standard Library Usage. Exploring the standard library further ; Working with user-defined literals (UDLs) ; Building original templates ; Investigating boost ; Boosting up a step
Classification
Content
Is Part Of
Mapped to