【发布时间】:2012-02-27 08:31:53
【问题描述】:
我有一个 QVector 的 QVector。并且我想收集所有QVectors中的所有元素组成一个新的QVector。
目前我使用这样的代码
QVector<QVector<T> > vectors;
// ...
QVector<T> collected;
for (int i = 0; i < vectors.size(); ++i) {
collected += vectors[i];
}
但似乎operator+= 实际上是将每个元素附加到QVector。那么QVector 的使用是否更省时或更合适的类型替换QVector?
【问题讨论】: