May 31, 2022

The ranges library in C++20 supports sentinels. Sentinels stand for the end

Read More

May 12, 2022

Concepts are a powerful and elegant tool to check at compile time

Read More

May 5, 2022

static_assert allows you to check at compile time if a type T

Read More

April 27, 2022

In my last post “Defining Concepts with Requires Expressions“, I exemplified how

Read More

April 20, 2022

In my last post, “Define Concepts“, I defined the concepts Integral, SignedIntegral,

Read More

April 12, 2022

There are two ways to define a concept: You can combine existing

Read More

March 31, 2022

In my last post, I presented a possible std::advance implementation based on

Read More

October 21, 2021

I started my discussion about the  “Automatic Return Type (C++98)” in my

Read More

February 7, 2020

Let me conclude my series to concepts with this meta-post. Are concepts

Read More

January 30, 2020

When you want to define a concrete type that works well in

Read More

January 24, 2020

In my last post, I defined the concept Equal. Now, I go

Read More

January 17, 2020

With this post, I start my last fascinating topic to concepts: define

Read More