普通类的模板成员函数
来源:互联网 发布:ubuntu下重装系统 编辑:程序博客网 时间:2024/04/26 15:03
普通类的模板成员函数也挺重要的,有时候可以用用。
#include<iostream>
using namespace std;
class A
{
public:
template<class T>
void fun(T t)
{
cout<<t<<endl;
}
};
void main()
{
A a;
int i=32;
double d=32.32;
a.fun(i);
a.fun(d);
}
以上模板成员函数的定义与实现在一起。
下面的模板成员函数定义与实现是分开的,这样也可以(以前老的编译器不支持这样的,不过现在的编译器都支持了)
#include<iostream>
using namespace std;
class A{
public:
template<class T>
void fun(T t);
};
template <class T>
void A::fun(T t)
{
cout<<t<<endl;
}
int main(){
A a;
int i=32;
double d=32.32;
a.fun(i);
a.fun(d);
return 1;
}
- 普通类的模板成员函数
- 类模板的成员函数与普通函数模板的区别
- 类模板中的函数模板的定义和调用(不是模板类中的普通成员函数)
- 类的成员函数和普通成员函数的区别
- 类的普通成员函数的指针
- 类的普通成员函数的指针
- 类的普通成员函数的指针
- 虚函数、普通成员函数访问类的数据成员
- 静态类成员函数无法访问普通的成员变量
- 类模板的成员函数
- 类模板的成员函数
- 类模板的成员函数模板写法
- 类成员函数与普通函数的区别
- 向普通函数传递类成员函数指针的问题
- 向普通函数传递类成员函数指针的问题
- 类普通成员函数与函数的区别
- 普通函数访问类的公有成员函数方法
- 普通函数指针与类成员函数指针的区别
- dispatchTouchEvent,onTouchEvent,onInterceptTouchEvent 解析
- 连续和的平方数 1+3 = 4, 1+3+5 = 9, 1+3+5+7 = 16 它们的结果都是平方数。
- GP加载和卸载数据之一外部表--有更新版本!
- wait4的实现
- 非常好用的串口读写类
- 普通类的模板成员函数
- shell的逻辑运算符 探测文件类型 比较数值、字符串等
- 在一个字符串中找到第一个只出现一次的字符
- Java学习札记之线程模型——生产消费模型
- Android中使用proguardgui混淆jar包
- 大话设计模式读书笔记 代理模式
- 今天开始把博客搞起来了,先自我介绍一下
- 二十岁出头的时候上,你一无所有,你拥有一切。
- Oracle EBS R12 - ad_bugs.BUG_NUMBER和ad_applied_patches.PATCH_NAME的关系