Qt笔记——QString与隐式共享、MVC架构

本文介绍了Qt中的QString类,包括常用操作如加号操作、append、arg()方法和字符串转换。重点讲解了隐式共享的概念,区别了深拷贝与浅拷贝,并通过例子展示了其工作原理。此外,还探讨了Qt中的MVC架构,解释了模型、视图和控制器的角色及其在应用程序设计中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

标准C++字符串类:

Qstring常用操作

‘+’操作

append和STL中vector一样的方法

arg()组合字符串

字符串转换

隐式共享

深拷贝与浅拷贝

官网手册描述

 举例

支持隐式共享的LIST

MVC架构

参考:


标准C++字符串类:

  1. C语言风格的以'\0'结尾的字符数组
  2. 字符串类string

Qt中当然可以使用以上两种,但是更常用的是功能更强大的QString

Qstring常用操作

  1. ‘+’操作

    QString str1="Qt";
    str1=str1+"is good";

     

  2. append
    和STL中vector一样的方法

  3. arg()组合字符串

    QString str;
    str=QSt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沉迷单车的追风少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值