📄 main.cpp
字号:
#include <iostream.h>
#include <string>
template<typename T>
class Data
{
private:
T data;
public:
Data(T t)
{
data =t;
}
//* * 1 * *
{
data += t;
return data;
}
};
template<>
class Data<char*>
{
private:
//* * 2 * *
public:
Data(T t)
{
//* * 3 * *
}
T operator +(T t)
{
//* * 4 * *
return data;
}
};
void main()
{
Data<int> obj1=10;
cout<< (obj1 + 20) <<endl;
Data<char*> obj="This is ";
cout<<( obj + "Test!")<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -