newメモリ以外のリソースをライーしたいのですが
ラッパーを作うかunique_ptrを使うか、どちらがよいでしょうか?
unique_ptrだとリソースがポインタ型じゃないと使えないですよね?
unique_ptr<unko, function<void(unko*)>>
res(open_unko(), [=](unko* p){close_unko(p, sub_data)});