Reflection in C++26

After the search into the breadth starts today, the search into the depth: reflection. Reflection Reflection…

An Overview of C++26: Concurrency

Today, I will finish my overview of C++26 and write about concurrency. There are still two library…

An Overview Of C++26: The Library – Math

The most interesting feature of the new C++26 standard library is its improved math support. std::submdspan std::submdspan…

An Overview of C++26: The Library

In my last post, I overviewed C++26's core language. Today, I continue with the library. To make…

An Overview of C++26: Core Language

C++26 has a lot to offer. Let me directly jump in and give you an overview. This image gives…

C++26: The Next C++ Standard

/
C++26 will be the next C++ standard after C++23. This new standard significantly improves C++ and is…

C++23: This and That

I have already written 10 posts about C++23. Today, I want to discuss the features I forgot in the first…

Feature Testing Macros

The feature testing macros is a relatively unknown feature in C + + 20. They give you the definitive…

Cooperative Interruption of a Thread in C++20: Callbacks

I introduced in my last post "Cooperative Interruption of a Thread in C++20" callbacks. Today, I dive…
TimelineCpp20Interruption

Cooperative Interruption of a Thread in C++20

/
A typical question in my C++ seminars is: Can a  thread be killed? Before C++20, my answer is no. With…