std::unique_ptr p1(new int); std::unique_ptr p2(new int); p2=p1;
It seems here that p1 is no longer \"unique\" since p2 refer to
As per this, p2=p1 is a compilation error.
p2=p1