template<typename T1>
class X
{
public:
template<typename T2>
void print(T2 &v){}
template<> void print<S1>(S1 &v){ cout << "S1" << endl; }
template<> void print<S2>(S2 &v){ cout << "S2" << endl; }
template<> void print<S3>(S3 &v){ cout << "S3" << endl; }
};
【 在 maxpi 的大作中提到: 】
: 代码:
: #include<iostream>
: using namespace std;
: ...................
--
FROM 219.143.130.*