Qt中的字符串类
介绍
采用Unicode编码
采用隐式共享技术,节省内存和不必要的数据拷贝
隐式共享介于浅拷贝和深拷贝之间,当两个string对象赋值时,会实现浅拷贝(共享一块内存),如果某个对象被修改了...QString直接支持std::string和std::wstring的相互转换
QString直接支持正则表达式的应用
QString常用函数
static const QChar data[4]...()成员函数:通过string串里通过“%数字”表示argument(参数) */
str = QString("%1,%2,%3,%4,%5,%6")
.arg("A","B","C")
....arg("D","E","D"); //字符串参数替换 str1 = "A,B,C,D,E,D"
str = QString("%1,%2")
.arg(40)....arg(40,0,16); //将40以16进制转换为字符串
//数值参数替换 str1 = "40,28"
str.sprintf