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