boostのメモリ管理使えばどうだろう