...

/

Advantages of Concepts

Advantages of Concepts

Get familiar with the advantages of the concepts.

We'll cover the following...

More generally, what are the advantages of concepts?

Advantages

  • Requirements for template parameters are part of the interface.

  • The overloading of functions and specialization of class templates can be based on concepts.

  • Concepts can be used for function templates, class templates, and generic member functions of classes or class templates.

  • You get improved error messages because the compiler compares the requirements of ...