The following code example is taken from the book
C++20 - The Complete Guide
by Nicolai M. Josuttis,
Leanpub, 2021
The code is licensed under a
Creative Commons Attribution 4.0 International License.
// raw code
#ifndef TRUTH_HPP
#define TRUTH_HPP
struct Truth {
int value;
Truth() : value{42} { // ensure all objects are initialized with 42
}
};
extern Truth theTruth; // declare global object
#endif // TRUTH_HPP