我先写一个CTest类,公有继承至CObject
Class CTest : public CObjectCTest里有一个函数GetX(),可以获取成员变量m_iX的值,返回值为整型intint CTest::GetX()
{
    return CTest::m_iX;
}然后
我将CTest类对象test加入对象数组CObArray obArray;
obArray.Add(&test);之后调用obArray
int i;
i = ((CTest*)obArray.GetAt(0))->GetX;编译发现错误,显示
'=' : cannot convert from 'int (__thiscall CTest::*)(void)' to 'int'
也就是说GetX返回的不是整型值int?
我定义的GetX是返回整型值的啊
请问这是怎么回事?