C++ Lambda Expressions : from C++98 to C++23.

In this 3-hour course, you will explore the evolution of callable entities in C++ from C++98 to C++23. The course provides a comprehensive guide on function pointers, function objects, and the powerful lambda expressions in modern C++. What I will be able to do after this course Implement function p...

Full description

Bibliographic Details
Corporate Author: Safari, an O'Reilly Media Company
Other Authors: Lone, Umar (instructor.)
Format: Video
Language:English
Published: [Birmingham, United Kingdom] : Packt Publishing, 2025.
Edition:[First edition].
Subjects:
Online Access:Connect to the full text of this electronic book
Description
Summary:In this 3-hour course, you will explore the evolution of callable entities in C++ from C++98 to C++23. The course provides a comprehensive guide on function pointers, function objects, and the powerful lambda expressions in modern C++. What I will be able to do after this course Implement function pointers and function objects effectively Write and optimize lambda expressions for various contexts Apply capture techniques for safety and clarity Use modern C++ lambda features for clean and maintainable code Leverage template and constexpr capabilities in lambdas Course Instructor(s) Umar Lone, a software development expert with over 20 years of teaching experience, specializes in Modern C++, Advanced C++, STL, Design Patterns, and more. He has trained over 100,000 professionals globally. Who is it for? This course is for intermediate to advanced C++ developers who want to deepen their knowledge of callable entities and lambdas. A solid grasp of C++ syntax, object-oriented programming, and templates is recommended.
Physical Description:1 online resource (1 video file (3 hr., 16 min.)) : sound, color.
Playing Time:03:16:00
ISBN:9781806697014
1806697017