2012-09-05 106 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*);