operator newを定義して、その中ですまぽ<T> hogeに入れて、*hogeを返すって実装はどう