看板 C_and_CPP 關於我們 聯絡資訊
不好意思請問一下 我想要做到的功能是 某一個函式中的其中一個參數是 template function pointer template <class T> class Transmitter{ public: Transmitter(T* source); template <class T> //error void addInvoction(string command,void T::*(string) method); } 在上面那行會compile不過 但我卻不知如何改 template又不能進行 typedef 請問這個有解嗎??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.50.5
loveme00835:pointer to function template ? 08/06 19:22
yoco315:能不能描述清楚一點?看不是很懂你的語意想要做啥.. 08/06 19:47
loveme00835:因為不知道你要的是一般函式還是成員函式, 我寫了個成 08/06 19:49
loveme00835:員函式版的小程式, http://tinyurl.com/236megb 這個 08/06 19:50
loveme00835:對語法熟悉一點應該可以直接從一般類別改寫成模版才對 08/06 19:51
loveme00835:還有在說型態的時候請正名一下, 不然都看不懂= = 08/06 19:53