#include
using namespace std;
template
class TemplateClassTest
{
public:
TemplateClassTest(T& InA, T& InB):a(InA),b(InB){}
T& getA();
T& getB();
private:
T a;
T b;
};
template
T& TemplateClassTest::getA()
{
return a;
}
template
T& TemplateClassTest::getB()
{
return b;
}
void main()
{
float TestA = 10.1f;
float TestB = 20.34f;
TemplateClassTestTest1(TestA, TestB);
cout<cout< while(1);
}
摘自 DriverMonkey的专栏