C++ The Comprehensive Guide
ISBN 978-1-4932-2626-9 1089 pages, 2025
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2627-6 1089 pages, 2025, Print edition paperback
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2628-3
- Your all in one guide to modern C++
- Work with the C++ language, from basic syntax and functions to more advanced features such as pointers and macros
- Learn to use the standard library and containers
In this book, you’ll learn about:
-
Basic to Advanced Programming
Master C++ programming from the ground up. Learn how to code with building blocks such as comments, variables, and functions, and then walk through object-oriented programming. Graduate to advanced concepts, including pointers and templates.
-
The Standard Library
Dive into the C++ standard library, including an in-depth guide to containers: what they can do, what they can’t do, and how to choose the right one for your scenario. Work with streams and files, explore unique syntax, and implement concurrency using threads.
-
Good Coding Practices
Write effective, sustainable code. Dedicated chapters provide guidelines, techniques, and tips for good coding. Put theory into practice with numerous sample programs that you can download to help jump-start your own projects.
Highlights include:
-
Language basics
-
Statements and expressions
-
Structures and classes
-
Object-oriented programming
-
Containers
-
Threading
-
Error handling
-
Testing
-
Pointers
-
Interface to C
-
Templates
-
Best practices
You may also like:
-
Kubernetes –
Practical Guide for Developers and DevOps Teams401 pages, paperback
Unravel the complexities of Kubernetes with this hands-on guide! Start with an introduction to Kubernetes architecture and components such as nodes, Minikube, and kubectl commands. Follow tutorials to set up your first clusters and pods, and then dive into more … More about the bookfrom $54.99
Available
E-book | Print edition | Bundle -
Java –
The Comprehensive Guide1126 pages, paperback
This is the up-to-date, practical guide to Java you’ve been looking for! Whether you’re a beginner, you’re switching to Java from another language, or you’re just looking to brush up on your Java skills, this is the only book you … More about the bookfrom $54.99
Available
E-book | Print edition | Bundle -
Python 3 –
The Comprehensive Guide1036 pages, paperback
Ready to master Python? Learn to write effective code with this award-winning comprehensive guide, whether you’re a beginner or a professional programmer. Review core Python concepts, including functions, modularization, and object orientation, and walk through the available data types. Then … More about the bookfrom $54.99
Available
E-book | Print edition | Bundle