C++20 STL Cookbook
Gain insights into C++20 and STL, explore lambda expressions, algorithms, concurrency, and file systems to write modern, efficient code, and become a proficient C++ programmer.
Join 3.1 million developers at
What You'll Learn
- An understanding of C++20 features and lambda expressions
- A working knowledge of STL containers and algorithms
- An understanding of advanced string streams and formatting
- A working knowledge of concurrency and parallelism techniques
Learning Roadmap
2.
New C++20 Features
New C++20 Features
3.
General STL Features
General STL Features
8 Lessons
8 Lessons
4.
STL Containers
STL Containers
15 Lessons
15 Lessons
5.
Compatible Iterators
Compatible Iterators
12 Lessons
12 Lessons
6.
Lambda Expressions
Lambda Expressions
11 Lessons
11 Lessons
7.
STL Algorithms
STL Algorithms
12 Lessons
12 Lessons
8.
Strings, Streams, and Formatting
Strings, Streams, and Formatting
13 Lessons
13 Lessons
9.
Utility Classes
Utility Classes
14 Lessons
14 Lessons
10.
Concurrency and Parallelism
Concurrency and Parallelism
11 Lessons
11 Lessons
11.
Using the File System
Using the File System
9 Lessons
9 Lessons
12.
A Few More Ideas
A Few More Ideas
10 Lessons
10 Lessons
Packt
A tech learning platform that provides online courses, eBooks, videos, and other resources to help individuals and organizations stay ahead of emerging and popular technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources