fork download
  1. class A
  2. {
  3. public:
  4. ~A() {}
  5. };
  6.  
  7. class B
  8. {
  9. private:
  10. A a;
  11.  
  12. public:
  13. static B& GetInstance()
  14. {
  15. static B instance;
  16. return instance;
  17. }
  18. };
  19.  
  20. int main()
  21. {
  22. B::GetInstance();
  23. return 0;
  24. }
Success #stdin #stdout 0s 2892KB
stdin
Standard input is empty
stdout
Standard output is empty