AI, Data Science & Cloud Certificates from Google, IBM & Meta
Lead AI-Native Products with Microsoft's Agentic AI Program
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the world of C++20 Coroutines in this comprehensive conference talk from NDC TechTown 2023. Begin with the basics of normal functions before delving into the intricacies of Coroutines. Discover the various customization points offered by C++ and understand the purpose of new keywords like co_await, co_yield, and co_return. Learn how to write a generator for a coroutine, addressing the absence of an STL part in C++20. Differentiate between cooperative and preemptive multitasking, and uncover the advantages of Coroutines in eliminating the need for locks. By the end of this talk, gain a comprehensive understanding of Coroutines and their practical applications in C++ programming.
Syllabus
C++ Coroutines from scratch -Andreas Fertig - NDC TechTown 2023
Taught by
NDC Conferences