类对象及类成员函数作为函数参数的方法
来源:互联网 发布:美瞳购买知乎 编辑:程序博客网 时间:2024/05/18 00:48
以此类为例:
class CA
{
public:
CA(CString str)
{m_str = str;}
void Fff(CString str)
{cout<<str<<m_str<<endl;}
public:
CString m_str;
}
//函数:
void f1(CA *a, void(CA::*f)(CString), CString str)
{ (a->*f)(str); }
用例:
void main()
{
CA aa("123");
f1(&a, &CA::Fff, "bbb");
}
//模板函数
template<class _Ty>
void f1(_Ty* a, void(_Ty::*f)(Ctring), Cstring str);
f1<CA>(&a, &CA::Fff, "bbb");
- 类对象及类成员函数作为函数参数的方法
- 对象作为函数参数、类外定义成员函数
- 类成员函数作为pthread_create函数参数
- 类成员函数作为pthread_create函数参数
- 类对象作为函数参数
- 类对象作为函数参数
- 类成员函数作为线程函数的方法
- 类成员函数作为线程函数的几种方法
- 任意类成员函数作为线程参数的封装
- 任意类成员函数作为线程参数的封装ex
- 类成员函数作为线程参数的用法
- 类的成员函数作为回调函数的方法
- 成员函数作为可调用对象的方法
- 类成员函数作为CallBack函数时3种访问类成员变量的方法
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 指针类型作为成员函数的参数
- 利用urllib2方便处理网页捉包
- android PreferenceActivity
- Ubuntu 12.10 server 安装 Jenkins
- Android透明效果的实现
- URL集合
- 类对象及类成员函数作为函数参数的方法
- 开机出现“Disk I/O error”的故障解决
- 提高手机上网速度的方法
- 学习JavaScript的理由
- 教你玩转安卓Android手机50招秘籍
- HDU 1159 Common Subsequence
- 【经验总结】网站前端性能优化总结
- Android 2.2二十个容易上手的使用技巧(上
- 超实用Android手机的隐藏代码一览