对于下面的代码,我收到“错误:无法声明指向 '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
.