C++20 Concepts - a Quick Introduction

Concepts are a revolutionary approach for writing templates! They allow you to put constraints on template parameters that improve the readability of code, speed up compilation time, and give better error messages. Read on and learn how to use them in your code! What is a concept? In short, a concept is a set of constraints on template parameters evaluated at compile time.

READ MORE...