首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个比较难的函数指针有关问题

2012-02-09 
一个比较难的函数指针问题我以函数指针形式注册了一个事件,现在希望能在那个函数里面加点东西,当然我只知

一个比较难的函数指针问题
我以函数指针形式注册了一个事件,现在希望能在那个函数里面加点东西,当然我只知道那个函数的指针。不知有没有什么办法

[解决办法]
用动态库实现,不知道你的系统能实现吗?
写一个类似的函数(想写啥就写啥)生成动态库,然后用动态库打开的函数指针赋给你的主持那个函数指针。
[解决办法]
如果作用域允许的话,可以重写一个覆盖 掉他.可能不行,关键是不知道楼主的具体情况.
[解决办法]
搂主的意思我有两种理解:
编译时:
1。通过函数指针就像改变函数代码是绝对不可能的。
运行时:
2.你想让函数执行一些不安全操作,实现你怪异的想法,也是不可能的
设想,函数指针只是给了你函数入口,调用前通过指针对栈操作无意义(函数局部变量尚未压栈),调用中,你无法操作,
调用后,无意义。

以上为个人想法,希望得到宝贵意见

热点排行