cannot call member function ‘int LabelParse::searchString(label_inf&, std::__cxx11::string&, size_t&, char&)’ without object
时间: 2024-02-27 16:53:41 浏览: 107
stringClass:课程检查站二
这是一个编译错误,它的意思是你在没有创建对象的情况下调用了 LabelParse 类的成员函数 searchString。你需要在调用成员函数之前创建一个类的对象,然后通过该对象来调用成员函数。
示例代码:
```
LabelParse lp;
label_inf li;
std::string str = "example";
size_t pos;
char delim = ':';
int result = lp.searchString(li, str, pos, delim);
```
在上面的代码中,我们首先创建了一个 LabelParse 类的对象 lp,然后调用了它的成员函数 searchString,并传递了必要的参数。请注意,我们使用对象 lp 来调用成员函数 searchString。
阅读全文