永发信息网

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;
}
全部回答
  • 1楼网友:猎心人
  • 2021-11-22 05:27
template
class C{
public:
T m_tData;//参数变化类型
T Invock(T d);//函数的返回值和输入值的类型变化
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯