>>642(625)
型名を名前に反映させるなんて、まったくナンセンスなんだよ。

template<typename Pointer> void do_something(Pointer p);

こんな形になってたら、その考え方でどうやって名前を付けるのかね?