#include <QCoreApplication>
#include <QDebug>
#include <QVector>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QVector<QString> vet(8);
qFill(vet,"hell");//全部填充为hell
qFill(vet.begin()+1,vet.end()-2,"hello");//vet.end-2是在后面空出两个位置,如果用加,则会越界,导致崩溃。
foreach (QString i, vet) {
qDebug()<<i;
}
return a.exec();
}
后来填入的数据,会对原有数据进行修改。