65,186
社区成员




class Type {};
class Base {};
template<typename T>
class BaseImp{};
template<>
class BaseImp<Type>{};
int main()
{
Base* x = new BaseImp<Type>();
return 0;
}
class Type {};
class Base {};
template<typename T>
class BaseImp :public Base{};
template<>
class BaseImp<Type>:public Base{};
int main()
{
Base* x = new BaseImp<Type>();
return 0;
}
BaseImp<Type>*
x = new BaseImp<Type>();
return 0;
}