Core C++ 2019 :: Dvir Yitzchaki :: 179 range algorithms in less than an hour

Опубликовано: 11 Апрель 2025
на канале: CoreCppIL
770
11

STL algorithms are something every C++ programmer should know. As range algorithms are expected to arrive to C++ 20, there are even more useful tools that we should at least be aware of, if not use daily.

In this talk we will cover what ranges add to C++20 standard library, as well as go over all the different views and actions available in the range-v3 library which can be used today.

We will see examples of combining algorithms, views and actions effectively to write more expressive and sometimes even more performant code.

This talk is inspired by Jonathan Boccara’s talk '105 algorithms in less than an hour'.

--- --- --- --- --- ---
Presented at Core C++ 2019 conference, the slides can be found at http://bit.ly/cpp19p2