以下代码未编译,任何人都可以帮助解决这里的问题
class CTrapInfo
{
public:
enum GenericType
{
ColdStart,
WarmStart,
LinkDown,
LinkUp,
AuthenticationFailure,
EGPNeighborLoss,
EnterpriseSpecific
};
CTrapInfo();
CTrapInfo(const CTrapInfo&);
~CTrapInfo();
CTrapInfo &operator=(const CTrapInfo&);
static GenericType toGenericType(const DOMString&);
};
编译器错误是:
错误C4430:缺少类型说明符-假定为int。
注意:C ++不支持default-int
MSDN说这在c ++ http://msdn.microsoft.com/en-us/library/2dzy4k6e%28VS.80%29.aspx中有效
最佳答案
如果我向前声明类CAPTrapInfo和类DOMSTring,它将在VS2005中为我编译。