C++ Qt QString Remove中的最后一部分是什么?
我有这样一个代码:C++ Qt QString Remove中的最后一部分是什么?,c++,qt,qstring,C++,Qt,Qstring,我有这样一个代码: ui->labelRead->setText(QString::fromUtf8(pData).remove(cDataLength.toInt(),8)); 我从流中读取数据并将其放入pData。我知道我的数据长度是16个字符。现在在上面的代码中有一个数字(8)。这是什么 当我在数字8上移动鼠标时,我读作(常量QRegExp和rx) 有人能给我解释一下最后一部分是干什么的吗?有许多重载的remove实现 QString & remove(int p
ui->labelRead->setText(QString::fromUtf8(pData).remove(cDataLength.toInt(),8));
我从流中读取数据并将其放入pData。我知道我的数据长度是16个字符。现在在上面的代码中有一个数字(8)。这是什么
当我在数字8上移动鼠标时,我读作(常量QRegExp和rx)
有人能给我解释一下最后一部分是干什么的吗?有许多重载的remove实现
QString & remove(int position, int n)
QString & remove(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive)
QString & remove(const QString & str, Qt::CaseSensitivity cs = Qt::CaseSensitive)
QString & remove(const QRegExp & rx)
QString & remove(const QRegularExpression & re)
您可以看到const QRegExp&rx,因为您的ide无法解析您的参数现在开始:如果您使用QtCreator:将光标移动到“删除”,请按F1谢谢我得到它。问候