Get Free Shipping on orders over $0
C++ : The Comprehensive Guide - Torsten T. Will

C++

The Comprehensive Guide

By: Torsten T. Will

eText | 18 June 2025 | Edition Number 1

At a Glance

eText


$98.99

or 4 interest-free payments of $24.75 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Comprehensive C++23 resource offering deep coverage from syntax basics to advanced concurrency and standard library usage. Learn best practices to write secure, efficient, and modular C++ code with expert guidance.

Key Features

  • In-depth coverage of modern C++23 concepts ensuring comprehensive understanding of language features
  • Focus on writing secure, maintainable, and efficient code for professional and scalable projects
  • Practical examples and real-world scenarios illustrating advanced techniques and best practices

Book Description

This book begins by grounding readers in the essentials of modern C++23, covering syntax, compiling, and core programming concepts. Early chapters introduce building blocks like data types, functions, and statements, ensuring a solid foundation. Readers also learn coding best practices focused on readability and modularization. As the journey progresses, the focus shifts to object-oriented programming, exploring classes, inheritance, namespaces, and lifecycle management. The text includes advanced topics such as templates, macros, and the integration of C libraries. Readers develop skills in designing secure, maintainable, and extensible code while mastering error handling and testing. The final sections dive into concurrency, standard library features like containers and algorithms, and advanced stream handling. Practical guidance on thread management, synchronization, and modern concurrency tools prepares readers for real-world applications. Concluding chapters present C++ guidelines, emphasizing sustainable and quality code development, completing a comprehensive path from fundamentals to expert-level mastery.

What you will learn

  • Understand C++23 syntax and semantics effectively
  • Apply object-oriented programming principles with clarity
  • Utilize the standard library for data structures and algorithms
  • Implement concurrent programming with threads and synchronization
  • Write modular and maintainable code following best practices
  • Master templates and generic programming techniques

Who this book is for

Ideal for intermediate programmers and software developers with some familiarity in programming concepts, looking to master modern C++23. Readers should have basic understanding of programming logic and syntax. Prior experience in any procedural or object-oriented language helps, but beginners motivated to learn C++ thoroughly will also benefit.

on
Desktop
Tablet
Mobile

More in Programming & Scripting Languages

Foundations of Cloud Computing : Foundations - Robert Shimonski

eBOOK

RRP $209.94

$188.99

10%
OFF
The Rust Programming Language, 3rd Edition - Carol Nichols

eBOOK

Thinking in Calculus - Nick McIntyre

eBOOK

RRP $67.77

$54.99

19%
OFF
Grokking Statistics - Thomas Nield

eBOOK