I want to define a reference type that’s basically just an int
variable, which AFAIU, is default initialized to 0 if there’s no explicit initialization during variable declaration.
Is there a way in which I can force initialization of such a variable, when a variable of this type is declared?