#include <memory>
using namespace std;
    
class widget { };
    
int main() {
    
    unique_ptr<widget> uptr{new widget};
    
    shared_ptr<widget> sptr(std::move(uptr));
}
    