我收到编译错误
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);
};
Run Code Online (Sandbox Code Playgroud)
功能被后面定义和被叫main用
GMLwriter::write(argv[3], Users, edges);
之前声明了用户MyList<User*> Users;(MyList是List ADT,我有一个User类),并且声明了edgevector<string>edges
什么object是这个错误指?