0
点赞
收藏
分享

微信扫一扫

c加加学习 模板

罗子僧 2022-01-31 阅读 23

类模板:

#include<iostream>
using namespace std;

template<class T>
class G {


public:  T g;

	  void ggg() {
	  

		  cout << "Dddddasdf";
	  
	  }
	  void ferwserfwerwer();
};


//在类外定义
template<class T>
void  G<T>::ferwserfwerwer()
{
	cout << "fsdfsdf";
}


int main()

{
	G<int>g; //类模板创建对象
	g.ferwserfwerwer();


	return 0;
}

函数模板 :


#include<iostream>
using namespace std;


template<class T>
T fgf(T x, T y)
{

	return  x + y;

}
//函数模板重载

int fgf(int x, int y)
{

	return  x + y;

}

//函数模板调用

int main()
{
	//函数模板:
	cout << fgf<int>(10,10);
  
	return 0;
}


举报

相关推荐

0 条评论