Posts

TimelineCpp20

Solving the Static Initialization Order Fiasco with C++20

/
According to the FAQ of isocpp.org is the static initialization order fiasco "a subtle way to crash…
TimelineCpp20

Designated Initializers

/
Designated initialization is an extension of aggregate initialization and empowers you to directly initialize…
creation of man

C++ Core Guidelines: Declarations and Initialisations

/
Let's continue our tour through the rules for expressions and statements in the C++ core guidelines.…
parse

{}-Initialization

/
The initialization of variables was unified in C++11. The rule is quite simple. {}-Initialization is…
autoGetType

auto-matically inititialized

/
Probably the most frequently used feature of C++11 is auto. Thanks to auto, the compiler determines the…