Posts

fern 821293 1280

C++ Core Guidelines: Definition of Concepts, the Second

/
Let me continue with the rules for defining concepts in the guidelines. The first of the three remaining…
definition 390785 1280

C++ Core Guidelines: Rules for the Definition of Concepts

/
Although rule T.11 states: Whenever possible, use standard concepts you sometimes have to define your…
dice 3613500 1280

C++ Core Guidelines: Rules for the Usage of Concepts

/
We will get concepts with high probability in C++20. Here are the rules from the C++ core guidelines…
roads 320371 1280

C++ Core Guidelines: Better Specific or Generic?

/
Concepts revolutionize the way we think about and use generic programming. They didn't make it in C++11…
conceptsDefinition

Defining Concepts

/
I wrote a few posts about using concepts. Concepts are a named set of requirements. Let's define a few…
conceptsIntegralVariations

Placeholders – The Second

/
The unification of templates, concepts, and placeholders goes on. This time, I will look closely at constrained…
slice

Concepts – Placeholders

/
C++11 has auto unconstrained placeholders. You can use concepts in C++20 as constrained placeholders.…
typeclass

Concepts

/
We stay in the year 2020. With high probability, we will get concepts. Of course, waterproof statements…