Overview
Explore the implementation of C++ Concepts in this conference talk from C++Now 2012. Dive into ConceptClang, an infrastructure built on Clang for exploring concept designs in C++. Learn about the primary proposed features of concepts, including concept-based lookup, overloading, and constrained templates. Discover how ConceptClang can be used to investigate various designs for concepts, providing insights into this proposed C++ extension for constraint-based polymorphism. Gain a deeper understanding of how concepts aim to enhance template safety and improve C++ programming practices.
Syllabus
Andrew Lumsdaine, Larisse Voufo: ConceptClang: An Implementation Model for C++ Concepts
Taught by
CppNow