QString 初始化赋值方法详解

QString 是 Qt 框架中常用的字符串类,提供了丰富的初始化和赋值方法。以下将介绍几种常用的方法:

  1. 直接使用字符串进行初始化
QString str = 'hello world';
  1. 使用另一个 QString 对象进行初始化
QString str1 = 'hello';
QString str2 = str1;
  1. 使用字符数组进行初始化
char arr[] = 'hello';
QString str = QString(arr);
  1. 使用整型数值进行初始化
int num = 123;
QString str = QString::number(num);
  1. 使用浮点数值进行初始化
float f = 3.14;
QString str = QString::number(f);
  1. 使用 Unicode 编码进行初始化
QChar ch = QChar(0x4e2d);
QString str = QString(ch);
  1. 使用格式化字符串进行初始化
int a = 10, b = 20;
QString str = QString('a = %1, b = %2').arg(a).arg(b);

通过以上方法,你可以根据实际需要选择合适的初始化方式,方便地创建和使用 QString 对象。

QString 初始化赋值方法详解

原文地址: https://www.cveoy.top/t/topic/nEnA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录