2012-09-05 84 views
0

也许这个论坛太简单了。但不能通过这个。请让我知道下面的声明有什么问题。在函数指针声明中传递的模板参数

class Temp 
{ 
public : 
     template<class T> 
     typedef void (*set_data)(T* data) ; 
}; 

给我

+0

为什么不能在上面的编辑中看到模板? – Prat

回答

0

的typedef不能作为模板`类型定义”的以下错误 模板声明。您使用别名模板

template<typename T> 
using set_data = void(*)(T*);