Unique_ptr<int> tmp(new int);
Unique_ptr<X> x(new X(tmp.get()));
tmp.release();

Xこコンストラクタがnothrowな時
このコードは安全ですか?