fork download
  1. #include <iostream>
  2.  
  3. static int a(bool reset = false)
  4. {
  5. static int aa = 0;
  6. if( reset ) aa = -1;
  7. return ++aa;
  8. }
  9.  
  10. int main()
  11. {
  12. std::cout << a() << a() << '\n';
  13. a(true);
  14. std::cout << a();
  15. std::cout << a() << '\n';
  16. }
Success #stdin #stdout 0s 3140KB
stdin
Standard input is empty
stdout
21
12