c++ 模板联系4
//定义类成员函数特化类型
#include "stdafx.h"
#include <iostream>
using namespace std;
typedef float typeNew;
template<class T>
class MyClass
{
public:
MyClass();
~MyClass();
T &Get(const T&);
private:
};
MyClass<typeNew>::MyClass()
{
}
MyClass<typeNew>::~MyClass()
{
}
typeNew & MyClass<typeNew>::Get(const typeNew&a)
{
return const_cast<typeNew&>(a);
}
int _tmain(int argc, _TCHAR* argv[])
{
MyClass<float> (mc);
float &a = mc.Get(1230);
cout<<a<<endl;
return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

浙公网安备 33010602011771号