Fr. 56.90

C++ All-In-One for Dummies 4th Edition

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more

Informationen zum Autor John Paul Mueller has produced 116 books and more than 600 articles on a range of topics that include functional programming techniques, application devel- opment using C++, and machine learning methodologies. Klappentext 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 8 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 readIf you want to be your organization's C++ guru, C++ All-In-One for Dummies is where it's at! Zusammenfassung 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 8 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 readIf you want to be your organization's C++ guru, C++ All-In-One for Dummies is where it's at! Inhaltsverzeichnis Introduction 1 About This Book 1 Foolish Assumptions 4 Icons Used in This Book 4 Beyond the Book 5 Where to Go from Here 6 Book 1: Getting Started with C++ 7 Chapter 1: Configuring Your Desktop System 9 Obtaining a Copy of C++ 20 10 Obtaining Code::Blocks 11 Installing Code::Blocks 12 Working with Windows 12 Working with Mac OS X 13 Using the standard Linux installation 14 Using the graphical Linux installation 15 Touring the Essential Code::Blocks Features 17 Starting Code::Blocks for the first time 18 Opening the sample projects 19 Viewing the essential windows 20 Using Other IDEs 25 Chapter 2: Configuring Your Mobile System 27 Obtaining CppDroid 28<...

List of contents

Introduction 1
 
Book 1: Getting Started with C++ 7
 
Chapter 1: Configuring Your Desktop System 9
 
Chapter 2: Configuring Your Mobile System 27
 
Chapter 3: Creating Your First C++ Application 45
 
Chapter 4: Storing Data in C++ 69
 
Chapter 5: Directing the Application Flow 105
 
Chapter 6: Dividing Your Work with Functions 139
 
Chapter 7: Splitting Up Source Code Files 169
 
Chapter 8: Referring to Your Data Through Pointers 187
 
Book 2: Understanding Objects and Classes 225
 
Chapter 1: Working with Classes 227
 
Chapter 2: Using Advanced C++ Features 269
 
Chapter 3: Planning and Building Objects 309
 
Chapter 4: Building with Design Patterns 335
 
Book 3: Understanding Functional Programming 367
 
Chapter 1: Considering Functional Programming 369
 
Chapter 2: Working with Lambda Expressions 397
 
Chapter 3: Advanced Lambda Expressions 415
 
Book 4: Fixing Problems 427
 
Chapter 1: Dealing with Bugs 429
 
Chapter 2: Debugging an Application 443
 
Chapter 3: Stopping and Inspecting Your Code 457
 
Chapter 4: Traveling About the Stack 469
 
Book 5: Advanced Programming 479
 
Chapter 1: Working with Arrays, Pointers, and References 481
 
Chapter 2: Creating Data Structures 515
 
Chapter 3: Constructors, Destructors, and Exceptions 541
 
Chapter 4: Advanced Class Usage 571
 
Chapter 5: Creating Classes with Templates 601
 
Chapter 6: Programming with the Standard Library 637
 
Book 6: Reading and Writing Files 681
 
Chapter 1: Filing Information with the Streams Library 683
 
Chapter 2: Writing with Output Streams 697
 
Chapter 3: Reading with Input Streams 711
 
Chapter 4: Building Directories and Contents 727
 
Chapter 5: Streaming Your Own Classes 737
 
Book 7: Advanced Standard Library Usage 751
 
Chapter 1: Exploring the Standard Library Further 753
 
Chapter 2: Working with User-Defined Literals (UDLs) 779
 
Chapter 3: Building Original Templates 795
 
Chapter 4: Investigating Boost 817
 
Chapter 5: Boosting up a Step 849
 
Index 869

Product details

Authors Jeff Cogswell, Jeffrey M Cogswell, Jeffrey M. Cogswell, John P Mueller, John P. Mueller, John Pau Mueller, John Paul Mueller, John Paul Cogswell Mueller
Publisher Wiley, John and Sons Ltd
 
Languages English
Product format Paperback / Softback
Released 31.01.2020
 
EAN 9781119601746
ISBN 978-1-119-60174-6
No. of pages 912
Dimensions 190 mm x 235 mm x 50 mm
Series For Dummies
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Informatik, C Sharp, computer science, Programmierung / C u. C++, Programming / C & C++

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.