Someone
public cpp v1 · immutable#include <iostream>using namespace std;class cls{public: static int x; cls() { x++; cout<<x<<"-\n"; } ~cls() { cout<<"destruct"<<x--<<"\n"; }};int cls::x=0;void f(cls &a){ cls c; cout<<a.x<<"+\n"; return ;}int main(){ cls r; cout<<r.x<<"=\n"; f(r); return 0;}