1 struct RAII { 2 int i = 0; RAIIRAII3 RAII() { i++; } ~RAIIRAII4 ~RAII() { i--; } 5 }; f()6 void f() { 7 RAII(); 8 } 9