无法从“int (__thiscall uTSystemFun1::* )(void)”转换为“int”???class uTSystemFun1: public CISystemFun
{
public:
uTSystemFun1(){};
~uTSystemFun1(){};
public:
//得到cpu使用率,返回整数,如返回21,代表cpu占有率为21%
virtual int GetCpuUsage()
{
return CpuUsage();
}private: int CpuUsage()
{
int M_CpuUsage=0;
return M_CpuUsage;
}
};
void main(void)
{
uTSystemFun1 *sys = new uTSystemFun1;
int M_CpuUsage = sys->GetCpuUsage;
}
{
public:
uTSystemFun1(){};
~uTSystemFun1(){};
public:
//得到cpu使用率,返回整数,如返回21,代表cpu占有率为21%
virtual int GetCpuUsage()
{
return CpuUsage();
}private: int CpuUsage()
{
int M_CpuUsage=0;
return M_CpuUsage;
}
};
void main(void)
{
uTSystemFun1 *sys = new uTSystemFun1;
int M_CpuUsage = sys->GetCpuUsage;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货