Overview
Watch a comprehensive conference talk from ACCU 2024 exploring C++20 modules, now widely supported across major compilers and build systems. Learn how modules transform the build process, understand the named modules mechanism, and discover best practices for structuring code in a modules-based codebase using CMake. Gain practical insights into integrating modules with existing header-based code, with special attention to design practice differences and common pitfalls. Delivered by Andreas Weis, an ISO C++ committee member and automotive software architect, the presentation requires no prior knowledge of modules and focuses on immediately applicable features available in current compilers and build tools.
Syllabus
2024 Update: C++ Modules - C++ Developers Get Started Today! - Andreas Weis - ACCU 2024
Taught by
ACCU Conference