Cobject *pob;
CRunTimeClass *pClassRef;
pob=pClassRef->CreateObject();在CreateObject()方法中Cobject *pObject=NULL;
pObject=(*m_pfnCreateObject());请问pObject=(*m_pfnCreateObject());这个创建语句,能不能解释下,看大不懂

解决方案 »

  1.   

    m_pfnCreateObject函数指针,这样写就是调用函数,返回一个CObject指针
      

  2.   

    不对啊
    是不是应该是(*m_pfnCreateObject)(); 少个括号?
      

  3.   

    是调用哪个函数,m_pfnCreateObject在什么地方初始化时绑定了函数?不解
      

  4.   

    http://topic.csdn.net/u/20110417/13/ea011acd-0855-4db6-af1d-ac9e2335877e.html
    刚才你问过的吧?
      

  5.   

    是指向createobject,但是是什么时候指向的我就不知道了还有(*m_pfnCreateObject)();这个调用的形式,也不知道谢谢