0
我定義爲類型定義的函數指針類型
typedef double(*fun)(const eValue&);
一個typedef函數指針類型爲什麼這行拋出一個錯誤:缺少類型說明符-int假定?和語法錯誤:缺少'&'之前?
任何人都可以幫助我嗎?
在此先感謝。
我定義爲類型定義的函數指針類型
typedef double(*fun)(const eValue&);
一個typedef函數指針類型爲什麼這行拋出一個錯誤:缺少類型說明符-int假定?和語法錯誤:缺少'&'之前?
任何人都可以幫助我嗎?
在此先感謝。
原因可能是eValue
未定義。
假設它是一個enum
(只是從它的名字猜測)嘗試
enum eValue;
typedef double(*fun)(const eValue&);
謝謝......工作完美 – user3979554 2014-09-13 00:11:25
聽起來像是'eValue'尚未在該範圍內被宣佈。 – Brian 2014-09-13 00:07:26