Рет қаралды 5,082
CppNorth Twitter: / cppnorth
CppNorth Website: cppnorth.ca/
---
C++20 Ranges in Practice - Tristan Brindle - CppNorth 2022
Slides:github.com/Cpp...
CppNorth 2022 video sponsors:
think-cell: www.think-cell...
Adobe: cppatadobe.spl...
Among the many new additions to C++20 are Ranges, a modern revision of the STL offering updated algorithms and new “views” with lazy evaluation.
In this example-based talk we’ll work through several practical demonstrations of how the new Ranges functionality may be used to solve everyday problems concisely, elegantly and efficiently. In addition, we’ll offer tips on how to avoid common errors in your Ranges code, and demonstrate a couple of useful utility functions which you can drop into your codebase today.
---
Tristan Brindle
Tristan is a freelance developer, trainer and WG21 member based in London, UK. He’s the author of NanoRange, an independent C++17 implementation of the C++20 ranges facilities, and various other open-source tools. He is also a director of C++ London Uni, a not-for-profit organisation offering free weekly C++ classes for students in London and around the world.
---
KZfaq Channel Managed By Digital Medium Ltd: events.digital...
---
#Programming #CppNorth #algorithm