Placeholders and Extended Character Set

Placeholders are a nice way to highlight variables that are no longer needed. Additionally, the character…

Contracts in C++26

Contracts allow you to specify preconditions, postconditions, and invariants for functions. Contracts…

Reflection in C++26: Determine the Layout

Thanks to reflection, you can determine the layout of types. My examples are based on the reflection…

My ALS Journey (15/n): A typical Day

You may wonder how my day looks. Let me compare a day before ALS with a current day >> My ALS Journey…

Reflection in C++26: Metafunctions for Enums and Classes

Today, I continue my journey through reflection in C++26 and play with enums and classes. The…

Reflection in C++26: Metafunctions

Reflection offers many metafunctions that run at compile time. The metafunctions are declared…

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…

My ALS Journey (14/n): My Status Quo

My ALS progression seems to slow down, and Beatrix and I can the first time plan for the future. >>…

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…