标签: c++ function-pointers
我一直在努力了解我一直在使用的一些代码的目的。这种形式的参数作为参数传递给类构造函数。
(void (Callable::*)(IFN123Struct *, int))
它似乎是一个函数指针,但我对dereference运算符后面的范围运算符感到困惑,没有任何跟随它。这里发生了什么?该功能本身是否有名称?这样做的目的是什么?
对于记录,Callable似乎是一个空类。