Qt QString Remove 的最后一部分是什么?
What is the last part in Qt QString Remove?
我有这样的代码:
ui->labelRead->setText(QString::fromUtf8(pData).remove(cDataLength.toInt(),8));
我从流中读取数据并放入pData。我知道我的数据长度是 16 个字符。现在在上面的代码中有一个数字(8)。这是什么?
当我将鼠标移到数字 8 上时,我读作; (const 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无法解析你的参数
我有这样的代码:
ui->labelRead->setText(QString::fromUtf8(pData).remove(cDataLength.toInt(),8));
我从流中读取数据并放入pData。我知道我的数据长度是 16 个字符。现在在上面的代码中有一个数字(8)。这是什么?
当我将鼠标移到数字 8 上时,我读作; (const 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无法解析你的参数