16.类模板
template<classT>
classCDerivedpublic T
{
public:
CDerived();
};
template<classT>
{
cout <<""<< endl;
}
void main()
{
CDerived<CBase1>D1;
CDerived<CBase1>D1;
}
T是一个类,CDerived可以对类T进行扩展。
template<classT>
classCDerivedpublic T
{
public:
CDerived();
};
template<classT>
{
cout <<""<< endl;
}
void main()
{
CDerived<CBase1>D1;
CDerived<CBase1>D1;
}
T是一个类,CDerived可以对类T进行扩展。