小弟我跪了,实在不知道这咋实现的
u_long hack_invoke_1(void* obj,void*fun,void* p1);
obj是对象指针,fun是obj对象的函数指针,p1是参数。
fun和p1的类型是已知的。可是obj对象的类型确实不固定的啊!!
难道obj和fun之间存在什么联系?以至于,只要用void*指针也能调用到那个函数么?这太不可思议了,已经逆天了啊。
[解决办法]
楼主说的啥??
[解决办法]
指针存地址,没人在乎地址里放什么。
[解决办法]
给传入的对象通过func打标记?
[解决办法]
C的泛型编程模型,呵呵
[解决办法]
只要地址和内存合法,你认为存什么就是什么
[解决办法]
为什么不用模板呢?
男儿膝下有黄金,为这么点事就跪了?
[解决办法]
他说的是挂的意思