February 2022
Beginner
848 pages
22h 40m
English
You have already learned the basics of C++ programming. In fact, you have gone beyond theoretical boundaries in understanding how using the Standard Template Library (STL), templates, and the Standard Library can help you write efficient and compact code. It is time to look at the new additions in C++20.
In this lesson, you learn
■ The basics of concepts
■ Defining your own concepts
■ The basics of ranges, views, and adaptors
■ Using adaptors to create views on ranges
Tip
As of this writing, popular compilers do not fully support C++20. GNU g++ and MSVC currently provide the most support for the features presented in this lesson. Compiler support is constantly improving, and it ...
Read now
Unlock full access