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