Your handbook for modern C++23 development!

C++ The Comprehensive Guide

written by
approx. $64.99

Pre-order now

approx. $69.95

Pre-order now

approx. $79.99

Pre-order now

Print edition E-book Bundle
1094 pages, , Print edition paperback
ISBN 978-1-4932-2626-9
1094 pages,
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2627-6
1094 pages, , Print edition paperback
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2628-3
If you need to know C++, look no further! This comprehensive guide has everything you need to master the modern C++23 language, from syntax fundamentals to advanced development concepts. Follow practical code examples as you learn object-oriented programming, work with standard library containers, program concurrent applications, and more. Don’t just learn how to code—learn how to code better with expert tips and guidance on the rules of compact, secure, and efficient code.
  • 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
About the Book About the E-book 1120 pages, paperback. Including downloadable code examples. Reference book format 7 x 10 in. Printed black and white on 60# offset paper from sustainable sources. Reader-friendly serif font (TheAntiquaB 9.5 Pt.). One-column layout. E-book in full color. PDF (6.4 MB) and EPUB (2.8 MB) files for download, DRM-free with personalized digital watermark. Copy and paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application.

In this book, you’ll learn about:

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

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

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

Torsten T. Will is a C++ expert who has been fascinated by the language since earning his degree in computer science.

more >

You may also like:

  • Cover of Kubernetes

    Kubernetes
    Practical Guide for Developers and DevOps Teams

    Kevin Welter

    401 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 book

    approx. $54.99

    Pre-order now
    Available on 09/26/2024

    E-book | Print edition | Bundle
  • Cover of Python 3

    Python 3
    The Comprehensive Guide

    Johannes Ernesti, Peter Kaiser

    1036 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 book

    from $54.99

    Available

    E-book | Print edition | Bundle
  • Cover of Java

    Java
    The Comprehensive Guide

    Christian Ullenboom

    1126 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 book

    from $54.99

    Available

    E-book | Print edition | Bundle