YoVDO

Understanding C++ Coroutines by Example: Generators - Part 1

Offered By: CppCon via YouTube

Tags

C++ Courses Asynchronous Programming Courses Metaprogramming Courses Coroutines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into the world of C++20 coroutines with a focus on generators in this comprehensive conference talk from CppCon 2022. Explore the inner workings of coroutines, learn about the co_yield keyword, and understand the concepts behind simple and asynchronous generators. Gain insights into emerging best practices for using coroutines in C++ programming. Discover how coroutines can be a powerful tool in your development arsenal, despite the lack of user-friendly facilities in the standard library. Follow along as Pavel Novikov, an engineering graduate with expertise in C++, metaprogramming, and asynchronous programming, guides you through practical examples and explanations. This talk is the first part of a two-part series, designed to be mostly independent, allowing you to focus on the generators aspect of coroutines.

Syllabus

Understanding C++ Coroutines by Example: Generators (Part 1 of 2) - Pavel Novikov - CppCon 2022


Taught by

CppCon

Related Courses

Design Patterns in Modern C++
Udemy
Unity GameObject Singletons: Best Practices
Pluralsight
C# Scripting in Unity: Beyond the Basics
Pluralsight
Android Development Essential Training: Manage Data with Kotlin
LinkedIn Learning
Intermediate Kotlin for Android Developers
LinkedIn Learning