请教模板成员函数的有关问题

请问模板成员函数的问题?
大家好,我定义了一个模板成员函数如下,请问怎么使用?
template <typename   T>
class   MyTemplate    
{
public:
template <typename   T2>
void   ShowT2()
{
printf( "T2     ");
}

};//说明T2   在这里不作ShowT2()的返回值,也不作形参
这样写正确么?
我想使用方法ShowT2(),请问怎么访问?
谢谢!!!




------解决方案--------------------
首先要根据模板实例化一个类,再实例化一个对象,然后调用对象的成员函数。
------解决方案--------------------
MyTemplate <int> xxx;
xxx-> ShowT2 <char> (); <-----这一步可以不用写上模板参数的
这样就可以了