c++ 模板练习2
#include "stdafx.h" #include <iostream> using namespace std; template<class T> class MyClass { public: MyClass(); ~MyClass(); T &Get(const T&); private: }; MyClass<int>::MyClass() { } MyClass<int>::~MyClass() { } int & MyClass<int>::Get(const int&a) { return const_cast<int&>(a); } int _tmain(int argc, _TCHAR* argv[]) { MyClass<int> (mc); int &a = mc.Get(1230); cout<<a<<endl; return 0; }
版权声明:本文为博主原创文章,未经博主允许不得转载。