版块
论坛
喜欢
话题
应用
搜索
登录
注册
changys的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=94390
如何把类的成员函数,赋值给C的函数指针?
1. 我知道用静态成员函数是可以做到这一点的但是我这个类有很多成员,都写成静态的太难看了.2.我这个类是要提供几个接口函数给C函数使用,能不能把这个类作为我驱动的一个模块,让后输出几个接口供外部使用?有没有什么好的方法或者什么折中的方法?
回复
(
3
)
2005-03-11 09:40
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
changys
:
加一个静态指针,使其指向自己,就可以在静态成员函数中使用非静态成员函数了
(2005-03-16 09:01)
回复
bmyyyud
:
类如果不实例化,除static函数外是不占用任何内存的,里面的函数也没法指向,所以不行
(2005-03-11 15:03)
回复
fslife
:
类似线程函数,把对象的指针作为参数传过去,利用对象就可以访问该对象所属类的所有public成员函数,这样就可以避免使用过多的staic函数了。
(2005-03-11 11:28)
回复
changys
加关注
写私信
0
关注
0
粉丝
109
帖子
返回顶部