c++ 如何声明泛型类
答案:2 悬赏:80 手机版
解决时间 2021-11-23 01:50
- 提问者网友:缘字诀
- 2021-11-22 02:59
c++ 如何声明泛型类
最佳答案
- 五星知识达人网友:像个废品
- 2021-11-22 03:54
template //使用template 和 typename 或者 classname声明一个模板
class test
{
public:
test(const T& d)
{
data = d;
}
T get()
{
return data;
}
void set(const T& d)
{
data = d;
}
private:
T data;
};
int main()
{
test t(10);
test d(111.11);
cout < cout <
cin.get();
return 0;
}
class test
{
public:
test(const T& d)
{
data = d;
}
T get()
{
return data;
}
void set(const T& d)
{
data = d;
}
private:
T data;
};
int main()
{
test
test
cout <
cin.get();
return 0;
}
全部回答
- 1楼网友:猎心人
- 2021-11-22 05:27
template
class C{
public:
T m_tData;//参数变化类型
T Invock(T d);//函数的返回值和输入值的类型变化
}
class C{
public:
T m_tData;//参数变化类型
T Invock(T d);//函数的返回值和输入值的类型变化
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯