hur.cn - 华软网

 热门搜索

求助关于m_pfnCreateObject()的问题

  作者:未知    来源:网络    更新时间:2011/4/17
Cobject *pob;
CRunTimeClass *pClassRef;
pob=pClassRef->CreateObject();

在CreateObject()方法中

Cobject *pObject=NULL;
pObject=(*m_pfnCreateObject());



请问pObject=(*m_pfnCreateObject());这个创建语句,能不能解释下,看大不懂


---华软 网友回答---
m_pfnCreateObject函数指针,这样写就是调用函数,返回一个CObject指针
---华软网友回复---
不对啊
是不是应该是(*m_pfnCreateObject)(); 少个括号?
---华软网友回复---
引用 1 楼 howtop2p 的回复:
m_pfnCreateObject函数指针,这样写就是调用函数,返回一个CObject指针



是调用哪个函数,m_pfnCreateObject在什么地方初始化时绑定了函数?不解
---华软网友回复---
http://topic.csdn.net/u/20110417/13/ea011acd-0855-4db6-af1d-ac9e2335877e.html
刚才你问过的吧?
---华软网友回复---
引用 2 楼 howtop2p 的回复:
不对啊
是不是应该是(*m_pfnCreateObject)(); 少个括号?


额,写错了...问题还是不解
---华软网友回复---
引用 4 楼 howtop2p 的回复:
http://topic.csdn.net/u/20110417/13/ea011acd-0855-4db6-af1d-ac9e2335877e.html
刚才你问过的吧?



是指向createobject,但是是什么时候指向的我就不知道了

还有(*m_pfnCreateObject)();这个调用的形式,也不知道

谢谢      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。