Get 20% off all career paths from fullstack to AI
Foundations of Data Visualization - Self Paced Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the largest revamp of the Standard Template Library (STL) in 20 years with this comprehensive tutorial on C++2x Ranges. Delve into the effective use of C++20 and C++23 ranges, impacting daily C++ programming dramatically. Survey the application of ranges, understanding key differences between algorithms and views, and explore concepts used in range design. Discover how ranges integrate with the wider standard library, including I/O integration, collection integration, and support for legacy STL algorithms. Benefit from numerous code examples to bootstrap your usage of std::ranges, with insights applicable to C++14/17 programmers using the Range v3 library. Presented by Jeff Garland, an experienced C++ developer and standards committee member, at CppCon 2023.
Syllabus
Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
Taught by
CppCon