メモリを解放せずに,デストラクタのみを呼び出す auto_ptr のようなものを
作りたいのですが,うまくいきません.アドバイスいただけないでしょうか?
(placement new と組み合わせて使用することを想定)

書いてみたのは↓みたいなコードで,「pointer_->PointerClass();」のところで
文句言われてしまいます.

template<class PointerClass> class CleanPointer
{
public:
CleanPointer(PointerClass *pointer)
: pointer_(pointer)
{

};
~CleanPointer()
{
pointer_->PointerClass();
};

private:
PointerClass *pointer_;
};