社区
C++ 语言
帖子详情
请问怎样在一个类的成员函数中定义指向该类的另一个成员函数的函数指针?
superhhg
2003-10-17 12:39:52
请问怎样在一个类的成员函数中定义指向该类的另一个成员函数的函数指针。
如:
class A
{
public:
bool func1(int n)
{
printf("Code: %d\n", n);
return true;
}
bool func2()
{
// 在这里定义一个指向func1的函数指针,并调用它。
}
}
Thanks.
...全文
32
2
打赏
收藏
请问怎样在一个类的成员函数中定义指向该类的另一个成员函数的函数指针?
请问怎样在一个类的成员函数中定义指向该类的另一个成员函数的函数指针。 如: class A { public: bool func1(int n) { printf("Code: %d\n", n); return true; } bool func2() { // 在这里定义一个指向func1的函数指针,并调用它。 } } Thanks.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fireinsky
2003-10-17
打赏
举报
回复
bool func2()
{
bool (A::*ptr)(int);
ptr=&A::func1;
}
zhuk_nir
2003-10-17
打赏
举报
回复
typedef bool(A::*F1)(int);
F1 f1 = &A::func1;
(this->*f1)(1);
【C/C++】类
成员
函数
指针
定义
使用方法
类
成员
函数
编译器会默认加上一个隐藏的参数:this
指针
所以
定义
类
成员
函数
的
指针
与普通的
函数
指针
肯定会有所区别: C++ 提供了三种运算符 ::* .* ->.用于
定义
和使用类
成员
函数
指针
定义
类
成员
函数
指针
时,注意&和...
C++
指向
类
成员
的
函数
指针
定义
:类
成员
函数
指针
(member function pointer),是 C++ 语言的一类
指针
数据类型,用于存储一个指定类具有给定的形参列表与返回值类型的
成员
函数
的访问信息。基本上要注意的有两点:1、
函数
指针
赋值要使用 & 2、...
C++
指向
类
成员
函数
的
指针
详细解析
转自 首先
函数
指针
是
指向
一组同类型的
函数
的
指针
;而类
成员
函数
我们也可以相似的认为,它是
指向
同类
中
同一组类型的
成员
函数
的
指针
,当然这里的...//
定义
一个接受两个int型且返回int型变量的
函数
指针
类型 int fun...
C++
指向
对象
成员
函数
的
指针
对象的
成员
函数
是一个
函数
,那么,我们可以
定义
一个
函数
指针
,
指向
对象的
成员
函数
。但是,该
函数
指针
变量的
定义
,与普通的
函数
指针
变量
定义
不同。 首先,我们先看看
指向
“普通
函数
”的
指针
变量的
定义
方法: 数据...
C++
中
普通
函数
指针
与类
成员
函数
指针
的异同
文章目录
函数
指针
(function pointer)普通
函数
指针
成员
函数
指针
...相信很多人对
指向
一般
函数
的
函数
指针
使用的比较多,而对
指向
类
成员
函数
的
函数
指针
则比较陌生。 普通
函数
指针
通常我们所说的
函数
指针
指的是
指向
...
C++ 语言
64,666
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章