/home/wuyan/test/parse_threads.cpp:37: error: invalid use of non-static member function 'void parse_threads::read(int, QString)' sP104_class.setCallback(read);
时间: 2024-02-18 21:05:12 浏览: 129
GoApiServer:一个可以自动构建CURD控制器的go-api服务,并预设RBAC权限功能
这是一个编译错误,错误代码在第37行,错误原因是`read`是一个非静态成员函数,不能直接作为回调函数使用。需要将它改为静态成员函数或者将对象的地址作为参数传递给回调函数。可以尝试将代码修改为以下形式:
```
sP104_class.setCallback(&parse_threads::read);
```
或者将`read`函数改为静态成员函数:
```
static void read(int fd, QString data);
```
阅读全文