使用QString生成重复字符,避免使用复杂繁琐的循环语句生成。
通过构造函数生成
构造一个给定大小的字符串,且每个字符为ch。
QString::QString(int size, QChar ch)
QString str = QString(5, '+')
// str == "+++++"
使用fill接口实现
将字符串中的每个字符设置为ch。如果大小不同于-1(默认值),则预先将字符串调整为指定size大小。
QString &QString::fill(QChar ch, int size = -1)
QString str = "Hello";
str.fill('+');
// str == "+++++"
str.fill('-', 3);
// str == "---"
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。