Qt的QString类提供了很方便的对字符串操作的接口,QString没有继承任何Qt基类。
QString::arg()用法
QString str = QString("%1 %2 %3").arg(1).arg(2.0).arg("hello");
%1, %2, %3作为占位符,将被后面的arg()函数中的内容依次替换,比如%1将被替换成1,%2将被替换成2.0,%3将被替换成"hello"。输出为:"1 2 hello"
QString::sprintf用法
QString
str.sprintf("%d %s", 10, "hello");