Motivation Behind C++ Concepts
Get an overview of the motivation behind concepts.
We'll cover the following...
With concepts, generic programming becomes easier, safer, and more readable.
C++ templates accept any type and the real requirements are hidden in the middle of the function and class templates. In case of a problem, they will overwhelm us with lengthy, often difficult-to-read error messages.
C++ concepts reveal the requirements at the very top of the ...