Cover image for C++ 20 (2a) New Features

C++ 20 (2a) New Features

A fast-paced guide to get you up-and-running with C++ and its brand-new features

DZ

Created by Daniel Zawadzki

Stay ahead in modern C++ development by mastering the latest features introduced in C++20. Explore powerful new syntax, improved standard libraries, and advanced tools that make your code more efficient and expressive. Apply these enhancements directly to your own projects for better performance and maintainability.

Packt | Feb 2020 | 139 min

Start Trial
LevelExpert
CategoriesSoftware Engineering and Architecture, Object-Oriented Programming (OOP) and Related Languages, C/C++

What You Will Learn

You will explore each new feature through practical examples that compare previous C++ standards with C++20. By working through real code scenarios, you will see how updated syntax and libraries can make your code cleaner and more efficient. Each topic builds on your existing knowledge, helping you confidently apply new concepts.

Key Features

  • Upgrade your C++ skills with hands-on experience using new C++20 syntax and libraries
  • Streamline code migration and boost productivity with improved string formatting and comparison
  • Simplify parallel programming using coroutines and enhanced thread synchronization tools

Target Audience

If you are a C++ developer already comfortable with earlier versions and want to keep your skills current, this is for you. You will benefit most if you are looking to migrate existing projects, write more modern code, or take advantage of the latest language improvements in your daily work.

Related courses