我有以下课程
class msg{
//other stuffs before
void (*callback)(void *);
bool callback_check(const msg_type_e, void callback);
}
这个想法基本上是调用“callback_check”函数来查看客户端是否已经设置了“回调”。如果设置了,那么callback_check 将做内部处理,这就是为什么我想到将“callback”作为“callback_check”函数的参数传递。
但是,当我尝试编译它时,它抱怨“回调的类型不完整”。检查是否已设置回调的最佳方法是什么?如何改进上面的代码?
谢谢你