2005-06-24から1日間の記事一覧

ObjectDeleter

昨日の、takelさんのコメントを見て、ちょっと思いついた。 template<T> class CDeleter{ public: CDeleter( T&* p ){ p = NULL; _p = p; } ~CDeleter(){ if( _p != NULL ){ delete _p; } } private: CDeleter(){} T* _p; }; template<T> class CShellDeleter{ pub</t></t>…