fork download
  1. #include <iostream>
  2.  
  3. class MyClass
  4. {
  5. public:
  6. MyClass() { std::cout << "MyClass()" << std::endl; }
  7. MyClass(int) { std::cout << "MyClass(int)" << std::endl; }
  8. MyClass(const MyClass&) { std::cout << "MyClass(const MyClass&)" << std::endl; }
  9. MyClass& operator = (int) { std::cout << "MyClass& operator = (int)" << std::endl; return *this; }
  10. };
  11.  
  12. int main()
  13. {
  14. MyClass s = 5;
  15. }
Success #stdin #stdout 0.01s 2680KB
stdin
Standard input is empty
stdout
MyClass(int)