【发布时间】:2021-04-26 02:20:20
【问题描述】:
在头文件“std_function.h”中有这个模板类,我知道它是做什么的,但我对<_Res(_ArgsTypes...)>很好奇。我从没见过这样的东西
template<typename _Signature>
class function
template<typename _Res, typename... _ArgTypes>
class function<_Res(_ArgTypes...)>
: public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>,
private _Function_base {
//...body of class
};
谁能给我解释一下?
【问题讨论】:
标签: c++ templates c++17 metaprogramming