Discover how to effectively implement C++20 ranges in your code through this comprehensive conference talk from C++ on Sea 2022. Learn to think in ranges as Tina Ulbrich demonstrates rangification of various code examples using both the standard library and range-v3 library. Explore practical applications including sliding mean calculations, multiarray operations, filtering techniques, index handling, and complex algorithms like the Hunt Method. Gain insights on transforming nested loops, sorting operations, and countif scenarios into range-based solutions. Enhance your C++ skills and modernize your coding approach with this in-depth exploration of rangification strategies.
Overview
Syllabus
Introduction
Recommended talks
Libraries
Rangifying
Sliding mean
Multiarray
Filter
Index Handling
Complex Example
Hunt Method
Counting
Nested Loop
Sorting
Countif
Taught by
cpponsea