QVector 容器
- QVector在相邻的内存中存储给定数据类型T的一组数据。在QVector前部或中间位置插入操作速度都很慢,因会导致内存中大量的数据移动。访问数据可使用下标,也可使用迭代器。继承自QVector类的子类有QPolygon、QPolygonF、QStack。
//定义一个vector容器
QVector<QString> vStarts;
//添加元素
vStarts << "张三";
vStarts << "李四";
vStarts.append("王五"); //尾部添加元素
vStarts.prepend("李一"); //头部插入元素
vStarts.insert(2, "周八"); //在位置2插入元素