Guest User

Untitled

a guest
Jun 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. MyClass obj1;
  2. MyClass *obj2;
  3.  
  4. MyClass obj;
  5. obj = MyClass("123");
  6.  
  7. MyClass obj = MyClass("123123123");
  8.  
  9. MyClass obj1;
  10. MyClass *obj2;
  11.  
  12. obj2 = &obj1;
  13.  
  14. obj1.plop = 5;
  15.  
  16. std::cout << obj1.plop << "n";
  17. std::cout << obj2->plop << "n"; Should print the same values.
  18.  
  19. MyClass obj;
  20. obj = MyClass("123");
  21.  
  22. MyClass obj = MyClass("123123123");
  23.  
  24. MyClass obj("123123123");
  25.  
  26. MyClass obj = MyClass("123123123");
  27.  
  28. MyClass obj("123123123");
  29.  
  30. MyClass obj1;
  31. MyClass *obj2;
  32.  
  33. MyClass* obj2 = new MyClass("123");
  34.  
  35. MyClass* test_works() {
  36. MyClass* obj = new MyClass;
  37. return obj;
  38. }
  39.  
  40. MyClass* test_crashes() {
  41. MyClass obj;
  42. return &obj;
  43. }
Add Comment
Please, Sign In to add comment