fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class check {
  5. private:
  6. enum TStatus { ok,sold,defect };
  7.  
  8. public:
  9.  
  10. check();
  11. ~check();
  12. TStatus getStatus();
  13.  
  14. };
  15.  
  16. check::check() {
  17. TStatus s = getStatus();
  18. if (s==ok) cout << "ok" << endl;
  19. }
  20.  
  21. check::TStatus check::getStatus()
  22. {
  23. cout << "In getStatus" << endl;
  24. return ok;
  25. }
  26.  
  27. check::~check() { }
  28.  
  29. int main() {
  30. check c;
  31. c.getStatus();
  32. }
Success #stdin #stdout 0s 3096KB
stdin
Standard input is empty
stdout
In getStatus
ok
In getStatus