我看到了很多关于这个问题的提问,但是到目前为止没有一个对我有用。
我尝试过两个最常见的答案,但是我得到了相同的错误。
只是一个 unsigned char buf[10];
这个,
QByteArray databuf;
databuf = QByteArray::fromRawData(buf, 10);
或者这个。
QByteArray databuf;
databuf = QByteArray(buf, 10);
我遇到了同样的错误:
error: invalid conversion from 'unsigned char*' to 'const char*' [-fpermissive]
你有什么建议吗?
谢谢
static_cast
,这里是关于为什么它不起作用的相关问题链接:https://dev59.com/Hmkw5IYBdhLWcg3wE2hA - hyde