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…