2013-07-05から1日間の記事一覧
はじめに 次のような微妙に異なる終了処理が必要なクラスが沢山あるときに、それぞれに対して別々のカスタムデリータを用意するのは面倒です。 struct Hoge { Hoge() {} ~Hoge() {} void close() { std::cout << "Hoge::close" << std::endl; }; }; struct F…
はじめに 次のような微妙に異なる終了処理が必要なクラスが沢山あるときに、それぞれに対して別々のカスタムデリータを用意するのは面倒です。 struct Hoge { Hoge() {} ~Hoge() {} void close() { std::cout << "Hoge::close" << std::endl; }; }; struct F…