标签: 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...)>的目的是什么,为什么我们需要它?
<R(Args...)>
为什么我们需要一个未定义的第一个声明?