Skip to content

Instantly share code, notes, and snippets.

@mikeplavsky
Last active August 30, 2020 21:17
Show Gist options
  • Save mikeplavsky/4baf3afd988d2c6a61e34e28e74dcde0 to your computer and use it in GitHub Desktop.
Save mikeplavsky/4baf3afd988d2c6a61e34e28e74dcde0 to your computer and use it in GitHub Desktop.
#include <iostream>
#include <memory>
using namespace std;
int main() {
auto p = make_unique<int[]>(20);
decltype(p) p1;
p.get()[9] = 7;
cout << p.get() << std::endl;
cout << p1.get() << std::endl;
p1 = move(p);
cout << p.get() << std::endl;
cout << p1.get() << std::endl;
cout << p1.get()[9] << std::endl;
cout << p1.get()[0] << std::endl;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment