- 方法1
int a =10;
int b =20;
int c = 30.456;
QString().sprintf("[P:%3d] [L:%5d] [C:%5.1f]", a,b,c);
//QString &QString::sprintf(const char *cformat, ...)
- 方法2
int a =10;
int b =20;
int c = 30.456;
QString("[P:%1] [L:%2] [C:%3]").arg(a).arg(b).arg(c);
//QString &QString::sprintf(const char *cformat, ...)
QString格式化技巧
本文介绍了两种使用QString进行字符串格式化的方法。方法一利用了sprintf函数,可以指定整数和浮点数的宽度和精度;方法二则通过arg函数实现参数化,使代码更简洁易读。了解这些技巧有助于提升Qt应用的开发效率。
816

被折叠的 条评论
为什么被折叠?



