YoVDO

C++ Lambda Idioms - From Basics to Advanced Techniques

Offered By: CppCon via YouTube

Tags

C++ Courses Lambda Functions Courses C++23 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced C++ lambda techniques and idioms in this comprehensive CppCon 2022 conference talk by Timur Doumler. Delve into the evolution of lambdas from C++11 to C++23, covering topics such as generic lambdas, init captures, constexpr lambdas, and upcoming features. Learn about lesser-known lambda tricks, including inheritance, recursive calls, and immediately-invoked lambda expressions. Gain insights into practical applications, clean code practices, and the future of lambdas in C++ development.

Syllabus

Introduction
Lambda Expressions
Unary Trick
Captures
Local Variables
Immediately Invoked Functions
Never Again
Generic Lambda
Variable Template
Init Capture
Class Template Argument Deduction
C20 Lambda Changes
C23 Lambda Changes
C23 Deducing
Recursive Lambda
Tree Traversal


Taught by

CppCon

Related Courses

โปรแกรมไพทอนสำหรับวิทยาการข้อมูล | Python Programming for Data Science
Chiang Mai University via ThaiMOOC
Introduction to Functions in Python
DataCamp
Intermediate Functional Programming with purrr
DataCamp
Game Development (Android + IOS): Build 12 Apps & Games
Udemy
Python from Intermediate to Expert
Udemy