0
我收到「錯誤:無法將聲明指針指向'void'成員」,代碼如下。模板聲明中的錯誤
template <class T>
DtRequestId Notify(T* pObject, void (T::*callback)(Status*));
有人能請幫忙嗎?
我收到「錯誤:無法將聲明指針指向'void'成員」,代碼如下。模板聲明中的錯誤
template <class T>
DtRequestId Notify(T* pObject, void (T::*callback)(Status*));
有人能請幫忙嗎?
我得到這個錯誤,當我編譯這個(整個文件):
typedef int DtRequestId;
template <class T>
DtRequestId Notify(T* pObject, void (T::*callback)(Status*));
但是,如果我還定義Status
,錯誤消失:
typedef int DtRequestId;
typedef int Status;
template <class T>
DtRequestId Notify(T* pObject, void (T::*callback)(Status*));
因此,也許你忘了給一個Status
的定義。
如果只是還沒有答案:P – Puppy 2012-08-03 08:51:55
對不起;)有些人就像解決問題一樣,不管他們是誰:P – Thomas 2012-08-03 08:52:48