我得到编译错误
cannot call member function ‘bool GMLwriter::write(const char*, MyList<User*>&, std::vector<std::basic_string<char> >)’ without object
当我尝试编译时
class GMLwriter{
public:
bool write(const char *fn, MyList<User*>& my_vec, vector<string>edges);
};
该函数稍后定义并main
调用
GMLwriter::write(argv[3], Users, edges);
用户之前声明为MyList<User*> Users;
(MyList 是一个列表 ADT,我有一个用户类),边声明为vector<string>edges
object
这个错误指的是什么?