【发布时间】:2015-12-23 14:13:54
【问题描述】:
我知道void (*)(int) 是函数指针,但void(int) 是什么?
用于std::function 模板。
假设我有一个函数 void fun(int){} :decltype(&fun) 给出 void(*)(int) 但 decltype(fun) 给出 void(int)
【问题讨论】:
-
@LưuVĩnhPhúc 如果你认为这是重复的,你应该这样标记它
-
不是重复的。这个问题是关于用函数类型声明的函数参数。
-
相关(不重复,虽然答案顺便提到了函数类型):Function pointer vs Function reference
标签: c++