c ++ std :: function声明

时间:2019-01-03 18:48:33

标签: c++ c++11 templates

cppreference中,它有两个std :: function声明:

template< class >
class function; /* undefined */    // why it is undefined ?

template< class R, class... Args >
class function<R(Args...)>; 

第二个声明中<R(Args...)>的目的是什么,为什么我们需要它?

为什么我们需要一个未定义的第一个声明?

0 个答案:

没有答案