Fortran Coder

查看: 8160|回复: 8
打印 上一主题 下一主题

[面向对象] 过程指针可以指向类过程吗?

[复制链接]

79

帖子

17

主题

0

精华

专家

齊天大聖

F 币
433 元
贡献
266 点
跳转到指定楼层
楼主
发表于 2019-1-16 17:26:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如:

p=>this%func   ?

有没有办法能让他实现


分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
沙发
发表于 2019-1-16 18:17:52 | 只看该作者
首先描述清楚你的问题啊,你这么说话让人不知所谓
派生类型绑定的过程也必有其实现方法,指向其实现方法不就是可以
不过你可能是想说派生类型绑定传递了参量,你用指针引用的时候不想传递这个派生类型参量
虽然不知道你为什么有这么奇怪的需求,但我想这可能是无法实现的……

79

帖子

17

主题

0

精华

专家

齊天大聖

F 币
433 元
贡献
266 点
板凳
 楼主| 发表于 2019-1-16 20:09:10 | 只看该作者
liudy02 发表于 2019-1-16 18:17
首先描述清楚你的问题啊,你这么说话让人不知所谓
派生类型绑定的过程也必有其实现方法,指向其实现方法不 ...

因为父类和子类没有放在一个文件,
所以没办法直接用过程指针指向父类文件里的那个实现方法。

不绑定直接加nopass就好。

写个东西,确实遇到了一些需求,可惜没有系统的搞,纯属也路子。

79

帖子

17

主题

0

精华

专家

齊天大聖

F 币
433 元
贡献
266 点
地板
 楼主| 发表于 2019-1-16 20:09:37 | 只看该作者
liudy02 发表于 2019-1-16 18:17
首先描述清楚你的问题啊,你这么说话让人不知所谓
派生类型绑定的过程也必有其实现方法,指向其实现方法不 ...

敢问大兄弟群里花名是啥

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
5#
发表于 2019-1-16 20:17:34 | 只看该作者
lookbook 发表于 2019-1-16 20:09
敢问大兄弟群里花名是啥

我不在群里……

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
6#
发表于 2019-1-16 20:22:12 | 只看该作者
lookbook 发表于 2019-1-16 20:09
因为父类和子类没有放在一个文件,
所以没办法直接用过程指针指向父类文件里的那个实现方法。

不绑定就按你这说法就不叫类过程了,nopass是说的是不传递类型参量吧
我猜你的真实意思是针对我的帖子说:不在乎是不是传递参量,就是想实现指针功能
我有点明白你的目的了,你是想根据情况,同一个指针既可以指向父类的实现过程,也可以指向子类的实现过程
这个不就是多态的意思么,好像不需要搞这么复杂吧……

79

帖子

17

主题

0

精华

专家

齊天大聖

F 币
433 元
贡献
266 点
7#
 楼主| 发表于 2019-1-16 23:54:01 | 只看该作者
liudy02 发表于 2019-1-16 20:22
不绑定就按你这说法就不叫类过程了,nopass是说的是不传递类型参量吧
我猜你的真实意思是针对我的帖子说 ...

大兄弟这口气像是个妹子啊

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
8#
发表于 2019-1-17 10:15:42 | 只看该作者
lookbook 发表于 2019-1-16 23:54
大兄弟这口气像是个妹子啊

纯爷们,不过网上说话好像是啰嗦了点,积习难改
但是在这个论坛我觉得这不是坏事

79

帖子

17

主题

0

精华

专家

齊天大聖

F 币
433 元
贡献
266 点
9#
 楼主| 发表于 2019-1-17 13:24:54 | 只看该作者
liudy02 发表于 2019-1-17 10:15
纯爷们,不过网上说话好像是啰嗦了点,积习难改
但是在这个论坛我觉得这不是坏事 ...

你要是个妹子该多好
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-24 11:03

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表