[ad_1]
The object is not destroyed, but the name obj isn’t available inside reg() – that’s just what you named your object inside main().
You can refer to the current object inside member functions via *this, but you can also access members directly.
2
[ad_2]
solved Why can’t I refer to an instance of a class by name within a method? [closed]