免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1536 | 回复: 6
打印 上一主题 下一主题

[C] C语言函数指针问题求助!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-10-13 15:09 |只看该作者 |倒序浏览
现在我可以从一个数据库中得到一个函数名的字符串,如何用这个字符串指向它所表示函数的入口地址??谢谢!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-10-13 15:14 |只看该作者

C语言函数指针问题求助!!

仅知道函数名是不能得到函数指针的
但如果函数是在某个动态库中定义的,则可以找到该函数

论坛徽章:
0
3 [报告]
发表于 2004-10-13 15:14 |只看该作者

C语言函数指针问题求助!!

函数的类型和参数都是相同的吗?

也许可以用一个函数指针数组来实现你要的功能。

要根据函数名去取入口地址估计是不行的。

论坛徽章:
0
4 [报告]
发表于 2004-10-13 15:17 |只看该作者

C语言函数指针问题求助!!

构造一张表
把函数的入口地址和他的关键字作为一个PAIR
这样你得到关键字以后就可以从这张表里找到你想要的函数的入口地址了。

论坛徽章:
0
5 [报告]
发表于 2004-10-13 15:19 |只看该作者

C语言函数指针问题求助!!

这个地址应该是你知道的或指定的

论坛徽章:
0
6 [报告]
发表于 2004-10-13 15:20 |只看该作者

C语言函数指针问题求助!!

原帖由 "unicorns" 发表:
构造一张表
把函数的入口地址和他的关键字作为一个PAIR
这样你得到关键字以后就可以从这张表里找到你想要的函数的入口地址了。


现在关键就是不知道入口地址

论坛徽章:
0
7 [报告]
发表于 2004-10-13 15:49 |只看该作者

C语言函数指针问题求助!!

入口地址是你在程序中定义的。
你先定义一个指向函数的指针。
然后用函数名给他赋值。

具体用法自己去找找吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP