2024年1月19日,周五下午
QString 的 trimmed 方法是用于移除字符串两端的空白字符(空格、制表符、换行符等)的方法。它返回一个新的字符串,该字符串是原始字符串去除两端空白后的结果。
下面是一个简单的示例:
#include <QString>
#include <QDebug>
int main() {
QString originalString = " Trim me! ";
QString trimmedString = originalString.trimmed();
qDebug() << "Original String: [" << originalString << "]";
qDebug() << "Trimmed String: [" << trimmedString << "]";
return 0;
}
在这个示例中,originalString 包含前后有空格的字符串。通过调用 trimmed 方法,创建了一个去除两端空格的新字符串 trimmedString。在输出中,会看到原始字符串和去除两端空格后的字符串的区别。
这是一个常用的操作,特别是在用户输入或文件读取等场景中,以确保字符串的纯净性。