没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
QString的常用方法的常用方法(小结小结)
主要介绍了QString的常用方法(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的
参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
简介简介
QString 字符串被每个GUI程序所使用,不仅是用户界面,还有数据结构。
C++原生提供两种字符串: 传统的C风格以' '结尾的字符数组和std::string类。与这些不同,QString使用16-bit Unicode值
当使用QString时,我们不必操心如此隐秘的细节,像分配足够的内存或者是数据是' '结尾的。 总的来说,QString可以被认
为是一个QChar向量。一个QString能嵌入' '字符。 length()函数返回整个字符串大小,包括嵌入的' '。
追加字符串追加字符串
QString提供一个二元+操作符来连接两个字符串和一个+=操作符来向一个字符串追加字符串。
例如:
QString str = "A";
QString str2 = "D";
str = str + "B";
str2 += "E";
结果为, str为“AB”,str2为“DE”
组合字符串组合字符串
(1)使用QString的sprintf()函数
例如:
QString str;
str.sprintf("%s %.1f%%", "Value", 100.0);
结果str被赋值为 “Value 100.0%”。
(2)使用arg()
例如:
QString str;
str = QString("%1,%2").arg("aa").arg("bb");
结果str为“aa,bb”
数字转换为字符串数字转换为字符串
(1)使用静态函数QString::number()
例如:
str = QString::number(38.5);
(2)使用setNum()函数
str.setNum(38.5);
字符串转换为数字字符串转换为数字
使用的是toInt(), toLongLong(), toDouble()…等等。
例如:
QString str = "12";
int i = str.toInt();
提取字符串提取字符串
(1) mid()函数返回一个给定起始位置(第一个参数)和长度(第二个参数)的字串。
例如:
QString str = "white man";
QString str2 = str.mid(6, 2);
资源评论
weixin_38733355
- 粉丝: 4
- 资源: 898
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功