C++ All-in-One For Dummies
Autor John Paul Muelleren Limba Engleză Paperback – 7 ian 2021
Preț: 231.55 lei
Preț vechi: 289.43 lei
-20%
Puncte Express: 347
Carte disponibilă
Livrare economică 03-17 decembrie
Livrare express 19-25 noiembrie pentru 85.27 lei
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 400.00 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9781119601746
ISBN-10: 1119601746
Pagini: 912
Dimensiuni: 191 x 235 x 48 mm
Greutate: 1.16 kg
Ediția:4. Auflage
Editura: John Wiley & Sons, Inc.
Locul publicării:Hoboken, United States
ISBN-10: 1119601746
Pagini: 912
Dimensiuni: 191 x 235 x 48 mm
Greutate: 1.16 kg
Ediția:4. Auflage
Editura: John Wiley & Sons, Inc.
Locul publicării:Hoboken, United States
Cuprins
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
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