其他分享
首页 > 其他分享> > c加加学习 模板

c加加学习 模板

作者:互联网

类模板:

#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;
}


标签:加加,return,cout,int,namespace,学习,模板,函数
来源: https://blog.csdn.net/moyuyanyi/article/details/122756432