YoVDO

Taming Lambdas' Uniqueness in C++ - Techniques and Workarounds

Offered By: Meeting Cpp via YouTube

Tags

C++ Courses Polymorphism Courses Containers Courses Lambda Functions Courses Type Erasure Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced techniques for managing lambda expressions in C++ in this comprehensive conference talk from Meeting C++ 2023. Delve into the challenges posed by the unique nature of lambda expressions and learn practical solutions to overcome these limitations. Discover methods for creating multiple lambdas of the same type, writing functions that accept different lambdas, and integrating lambdas with standard containers. Master the art of using indirection, abstraction layers, type erasure, and static polymorphism to transform lambdas into versatile language constructs. Gain insights on maintaining code readability and optimizing runtime performance while working with lambda expressions. Equip yourself with the knowledge to effectively tame the uniqueness of lambdas and harness their full potential in your C++ projects.

Syllabus

Taming Lambdas' uniqueness - Dawid Zalewski - Meeting C++ 2023


Taught by

Meeting Cpp

Related Courses

C++ in Detail: Common Idioms
Udemy
Java: Generic Classes
LinkedIn Learning
Generic Swift: Simplifying Protocols and Generics
ChariotSolutions via YouTube
The Sincerest Form of Flattery - How Java & Scala are Imitating Functional Languages
GOTO Conferences via YouTube
Breaking Dependencies - Type Erasure - The Implementation Details
NDC Conferences via YouTube