0
我正试图调用类的静态函数使用范围解析运算符,这种方式来访问静态函数但仍然产生错误。有什么可能性。错误消息'class :: function':非法调用非静态成员函数
我正试图调用类的静态函数使用范围解析运算符,这种方式来访问静态函数但仍然产生错误。有什么可能性。错误消息'class :: function':非法调用非静态成员函数
错误消息说明了这一切:您正在调用非静态成员函数认为它是静态的。
显而易见的可能是您的功能是不是静态的,因为错误信息清楚地表明。用你提供的信息来猜测其他可能性是没有意义的。
我们可以看到一些代码吗? – 2010-04-29 10:23:17
确保它是静态的。该错误消息指示另外。 – mingos 2010-04-29 10:25:54