假设这不是我管理的模板函数:
template<class T, class U>
U templatefunc(T t){ //(...); }
我可以有一个默认参数是模板函数类型的函数吗
templatefunc<int,double>
那么如何声明 void 指针,所以我可以这样做:
void _new_func( const void*=&templatefunc<int,double>)
我认为不,因为你不能有指向函数的 void 指针,它必须是函数指针,对吗?
以前是:
void _new_func(const void* = boost::test_tools::check_is_close)
但是使用 boost 1.54 就不行了,因为 check_is_close 是模板。