以错误码回调为例,进行讲解:
//-----------------------底层.h文件
typedef int (*CallFuct)(LONG);
class CTestHelp
{
setCallFuct(
const CallFuct& callFuct
);
private:
CallFuct m_callFuct;
};
//-----------------------上层实现文件
//底层错误码回调
int OnErrorCode( LONG lErrorCode )
{
//处理错误码回调
return 0;
}
int main()
{
CTestHelp testHelp;
testHelp.setCallFuct(OnErrorCode);
return 0;
}
转载请注明原文地址: https://ju.6miu.com/read-1309597.html