未知的方法语法

时间:2015-03-11 17:17:42

标签: c++

static void Initialize(void* (*allocPtr)(size_t), void (*freePtr)(void*))

我以前从未见过采用这种语法的方法。是铸造吗?任何人都可以对此有所了解吗?我会搜索其他答案,但我不确定如何表达它。

2 个答案:

答案 0 :(得分:2)

参数为function pointers

答案 1 :(得分:2)

您可以阅读Initialize函数的两个参数,如下所示。

第一个参数是“指向函数的函数指针,该函数接受size_t参数并返回void*

第二个参数是“函数指针,该函数指向一个带有void*参数且没有返回的函数(返回为void)”