Advertisement
Guest User

auto delete

a guest
May 1st, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.34 KB | None | 0 0
  1. struct SomeClass {
  2.     SomeClass(){ std::cout << "SomeClass::SomeClass" << std::endl; }
  3.     ~SomeClass(){ std::cout << "SomeClass::~SomeClass" << std::endl; }
  4. };
  5. void f(){
  6.     auto someClass = new std::unique_ptr<SomeClass>(new SomeClass());
  7.     std::cout << someClass->x << std::endl;
  8. }
  9. f();
  10. // out:
  11. // "SomeClass::SomeClass"
  12. // "SomeClass::~SomeClass"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement