【发布时间】:2011-06-01 21:56:01
【问题描述】:
我遇到过这段代码
inline pthread_t CreateThread(void(*pfn)(void*), void* parg, bool fWantHandle=false)
这部分没看懂
void(*pfn)(void*)
谁能告诉我这是什么意思/是什么?
顺便说一句,初学者书籍中没有列出,所以如果你想提及阅读书籍,它不存在。
Afaik,void 是函数的数据类型,这意味着它不会返回任何内容,但是那里的那部分...void 用于指针?
【问题讨论】:
-
这应该列在任何体面的书中。但是,如果您还不知道它是什么,就没有简单的方法可以找到它。
-
C 和 C++ 中的函数指针语法真的很讨厌,如果你问我的话。
-
好问题 - 这就是 SO 的全部意义
标签: c++ pointers function-pointers