何かのポインタ型をtemplateの型として受け取ったとき、
なんとかtemplate内部で、そのポインタ型の、ポインタじゃないインスタンスを生成する方法ないすかねぇ。

int main(){
Hoge<int*> hoge;
hoge.create();
}

と、した時

template <class TPTR> class Hoge{
TPTR p;
void create(){
//ここで p = new int; としたいのですが……無理っすかねぇ。
}
}

最初からHoge<int>を前提としてtemplate書けって感じですが、そこをなんとか