#include using namespace std; class foo { int buh; public: foo(int _buh) : buh(_buh) {} ~foo() { buh = 0; } int &bar() { return buh; } }; int main() { cout << foo(5).bar() << "\n"; }