完全新規案件ならstd::shared_ptrで
ただし、C++11が普及してからな