1
birden ints 1 dize olun:böyle 3 ints bir dize yapmak istiyorum Qt
int ex1= 1
int ex2= 2
int ex3 = 3
"The numbers are: 1, 2, 3"
Bu nasıl yapabilirim? Böyle
birden ints 1 dize olun:böyle 3 ints bir dize yapmak istiyorum Qt
int ex1= 1
int ex2= 2
int ex3 = 3
"The numbers are: 1, 2, 3"
Bu nasıl yapabilirim? Böyle
şey:
QString result = QString("The numbers are: ") + QString::number(ex1) + QString(", ") + QString::number(ex2) + ... ;
fazla ayrıntı için QString docs bakınız.
QString::number()
'u kullanarak açıkça dönüştürmeye gerek yoktur.
QString result = QString("The numbers are: %1, %2, %3").arg(ex1).arg(ex2).arg(ex3);
:
.arg(x)
ihtiyaçlarını çok daha az kod kullanarak