c++问题:如何在不写重载函数的情况下,将不同的函数指针作为参数传入同一个函数?

c++问题:如何在不写重载函数的情况下,将不同的函数指针作为参数传入同一个函数?

2个回答

函数参数用void*,再加一个type的参数,函数内部根据type把参数转换回对应的函数指针类型

 class Test
{
public:
    Test();
    Test(LPVOID lpData,int nType);
};
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问