cpp无法进行参数推断的情况
template<typename t1,typename t2>
void foo(typename std::is_class<t1>::type p1,typename std::is_class<t2>::type p2)
{
...
}
这种函数是无法进行参数推断的,因为模板参数只出现在了函数参数的<>限制符中,无法进行参数推断
template<typename t1,typename t2>
void foo(typename std::is_class<t1>::type p1,typename std::is_class<t2>::type p2)
{
...
}
这种函数是无法进行参数推断的,因为模板参数只出现在了函数参数的<>限制符中,无法进行参数推断