template<class T>
class Hoge
{
typedef Hoge<T> Fuga;
};
この時Fugaの変わりにどんな名前をつけるのが一般的ですか?