没有合适的资源?快使用搜索试试~ 我知道了~
QString的常用方法(小结)
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 4 下载量 84 浏览量
2020-12-23
03:21:05
上传
评论
收藏 54KB PDF 举报
温馨提示
试读
4页
简介 QString 字符串被每个GUI程序所使用,不仅是用户界面,还有数据结构。 C++原生提供两种字符串: 传统的C风格以’\0’结尾的字符数组和std::string类。与这些不同,QString使用16-bit Unicode值 当使用QString时,我们不必操心如此隐秘的细节,像分配足够的内存或者是数据是’\0’结尾的。 总的来说,QString可以被认为是一个QChar向量。一个QString能嵌入’\0’字符。 length()函数返回整个字符串大小,包括嵌入的’\0’。 追加字符串 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()函数返回一个给定起始位置(第一个参数)和长度(第二个参数)的字串。
例如:
weixin_38570202
- 粉丝: 9
- 资源: 952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页