当前位置: 首页 > web >正文

【QT】字符串类应用与常用基本数据类型

文章目录

  • Qt字符串类应用
    • 操作字符串
    • 查询字符串

Qt字符串类应用

操作字符串

  • QString 提供一个二元的“+”操作符,主要用于组合两个字符串。QString str1 = "Hello world"传递给QString 一个const char*类型的ASCII 字符串“Hello world”,它被解释为一个典型的以“\0”结尾的C 类型字符串
    在这里插入图片描述

  • QString::append()函数具备与“+=”操作符同样的功能,直接在一个字符串末尾添加另一个字符串.
    在这里插入图片描述

  • 组合字符串: QString::sprintf() 。 其实它跟 C++ 库当中 sprintf()函数一样
    在这里插入图片描述

  • 字符串组合方式 QString::arg()函数,该函数的重载可以处理多种数据类型。因为它类型安全,同时支持 Unicode,可以改变%n 参数顺序。

在这里插入图片描述

查询字符串

  • 函数QString::startsWith()判断一个字符串是否以某个字符串开头。
    Qt::CaseInsensitive 代表大小写不敏感;
    Qt::CaseSensitive表示大小定敏感。
    对应关系函数:QString::endsWith()
    在这里插入图片描述

  • 函数QString::contains()判断一个指定的字符串是否出现过
    在这里插入图片描述

  • QString::toInt() 函 数 将 字 符 串 转 换 为 整 型 数 值 。 toDouble()/toFloat()/toLong()
    在这里插入图片描述

  • QString::compare()函数对两个字符串进行比较
    在这里插入图片描述

  • Qt 将QString 转换成 ASCII 码
    在这里插入图片描述
    Qt 常见基本数据类型(注意:定义在#include )
    在这里插入图片描述
    在这里插入图片描述

http://www.xdnf.cn/news/14119.html

相关文章:

  • 驭码CodeRider 2.0深度体验:全流程智能体如何重塑研发协作范式?
  • 双向链表——(有头双向循环链表)
  • 轻量级密码算法Grain-128a的Python实现
  • Java求职者面试指南:Spring, Spring Boot, Spring MVC, MyBatis技术深度解析
  • 电商运营公司排名
  • 08 - CoTAttention模块
  • 使用Claude Desktop快速体验MCP servers!
  • 短剧热浪,席卷海内外。
  • Rust编写Shop管理系统
  • 长春光博会 | 麒麟信安:构建工业数字化安全基座,赋能智能制造转型升级
  • 深入剖析Redis高性能的原因,IO多路复用模型,Redis数据迁移,分布式锁实现
  • Python数据可视化:Seaborn入门与实践
  • LeetCode 744.寻找比目标字母大的最小字母
  • 【动手学深度学习】3.5. 图像分类数据集
  • 3D模型格式转换HOOPS Exchange与工程设计软件自带转换器对比分析
  • 力扣-322.零钱兑换
  • 最新四六级写作好词好句锦囊(持续更新中)
  • 【VS2022 配置 ACADOS环境】
  • Java集合 - ArrayList底层源码解析
  • 精益数据分析(102/126):SaaS用户流失率优化与OfficeDrop的转型启示
  • Trae国内版Builder模式VS Chat模式
  • 1.3、SDH光接口类型
  • powerShell调用cmd
  • Epigenetics ATAC-seq助力解析炎症性细胞因子IL-1刺激引起的动态染色质可及性变化
  • Marketing Agent实施成本全解析:价格构成、影响因素与技术选型建议
  • vector的用法
  • Web网页端即时通讯源码/IM聊天源码RainbowChat-Web
  • 一阶拟线性偏微分方程光滑解的存在性与最大初始振幅分析
  • Rocky Linux 9 系统安装配置图解教程并做简单配置
  • Node.js下载安装及环境配置教程