Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a comprehensive conference talk from Meeting C++ 2024 exploring the practical implementation of C++20 modules, now widely supported across major compilers and build systems. Learn how modules transform the build process, understand the fundamentals of named modules mechanisms, and discover best practices for structuring code in a modules-based codebase using CMake. Explore various methods for integrating existing header-based code with modules, while focusing on immediately applicable features available in current compilers and build tools. Gain insights into common misconceptions and potential pitfalls when first working with modules, making this talk accessible even without prior modules knowledge. The presentation includes detailed explanations of why modules took considerable time to implement and how they differ from traditional header-based approaches.
Syllabus
C++ Modules - Getting started today - Andreas Weis - Meeting C++ 2024
Taught by
Meeting Cpp