65,208
社区成员
发帖
与我相关
我的任务
分享template<bool B>
class A{
public:
void fun()
{
cout<<"Base Test"<<endl;
}
};
template<>
void A<true>::fun()
{
cout<<"Special Test"<<endl;
}
template<typename T, bool B>
class A{
public:
void fun()
{
cout<<"Base Test"<<endl;
}
};
template<typename T>
void A<T,true>::fun()
{
cout<<"Special Test"<<endl;
}template<typename T>
class A<T,true>
{
public:
void fun()
{
cout << "Special Test" << endl;
}
};