Concepts
Table of Contents
1. Overview
TODO: write introduction for “Concepts”.
2. Details
TODO: expand this section.
Table of contents
- Two Extremes and the Rescue with Concepts
- The Details
- The Placeholder Syntax
- Syntactic Sugar
- What We Don't Get
- Predefined Concepts
- Define Concepts
- Define Concepts – Logical Combination of Other Concepts or Compile-Time Predicates
- Defining Concepts with Requires Expressions
- Using Requires Expressions in C++20 as a Standalone Feature
- Define the Concepts Equal and Ordering
- Define the Concepts Regular and SemiRegular
- Check Types with Concepts – The Motivation
- Check Types with Concepts
- Concepts in C++20 – An Evolution or a Revolution?