QT实验分析教程 Qt中的字符串类,QString(9)
Qt中的字符串类
采用Unicode编码。
QString直接支持字符串和数字的相互转换
QString直接支持字符串的大小比较
QString直接支持不同字符编码间的相互转换
QString直接支持std::string和std::wstring的相互转换
QString直接支持正则表达式的应用
QString的函数
String & QString::append ( const QString & str )
将字符串str追加到此字符串的末尾。
QString & QString::prepend ( const QString & str )
将字符串str前置到此字符串的开头,并返回对此字符串的引用。
QString & QString::replace ( const QString & before, const QString & after, Qt::CaseSensitivity cs = Qt::CaseSensitive )
将前面的每个字符串替换为后面的字符串,并返回对此字符串的引用。
QString & QString::sprintf ( const char * cformat, ... )
从格式字符串cformat和任意参数列表安全地构建格式化字符串。
int QString::indexOf ( const QLatin1String & str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const
返回字符串str在该字符串中第一次出现的索引位置,从中向前搜索。如果找不到str,则返回-1。
QString QString::mid ( int position, int n = -1 ) const
返回一个子字符串,该字符串包含n个字符,从指定的位置索引开始。
QString QString::trimmed () const
返回从开头和结尾删除空白的字符串。
int QString::length () const
返回此字符串中的