Syndetics cover image
Image from Syndetics

C++ all-in-one / by John Paul Mueller.

By: Material type: TextTextSeries: --For dummiesPublisher: Hoboken, NJ : John Wiley & Sons, Inc., [2021]Copyright date: ©2021Edition: 4th editionDescription: xviii, 891 pages : illustrations ; 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781119601746
  • 1119601746
Subject(s): Genre/Form:
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, destructor's, 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.
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.
Holdings
Item type Home library Collection Call number Materials specified Status Date due Barcode Item holds
Adult Book Adult Book Main Library NonFiction 005.133 M946 Available 33111010499115
Total holds: 0

Enhanced descriptions from Syndetics:

Get ready for C++20 with all you need to know for complete mastery!

Your comprehensive and updated guide to one of the world's most popular programming languages is here! Whether you're a novice or expert, you'll find what you need to get going with the latest features of C++20. The workhorse of programming languages, C++ gives you the utmost control of data usage and interface and resource allocation. If your job involves data, proficiency in C++ means you're indispensable!

This edition gives you 7 books in 1 for total C++ mastery. Inside, internationally renowned expert John Paul Mueller takes you from the fundamentals of working with objects and classes to writing applications that use paradigms not normally associated with C++, such as those used for functional programming strategies. The book also includes online resources such as source code. You discover how to use a C++ GNU compiler to build applications and even how to use your mobile device for coding.

Conquer advanced programming and troubleshooting Streamline your code with lambda expressions Use C++ where you need it: for gaming, enterprise applications, and Web services Uncover object secrets including the use of design patterns Discover how to use functional programming techniques to make code concise and easy to read

If you want to be your organization's C++ guru, C++ All-In-One for Dummies is where it's at!

Includes index.

Previous edition published in 2014.

"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.

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, destructor's, 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.

Powered by Koha