shared_ptr : allocate_sharedを追加(#124)