QVector 的范围

Posted

技术标签:

【中文标题】QVector 的范围【英文标题】:Range of QVector 【发布时间】:2013-08-21 17:16:26 【问题描述】:

我想知道如何使用 c++ 找到 QVector 中两个元素之间的范围。 使用 C# 时更容易,如下所示:

QVector aaa;
aaa.getRange(item1, item2);

【问题讨论】:

【参考方案1】:

你的问题不是很清楚。通过谷歌搜索 .NET 的 getRange 实际做了什么,它似乎从给定的起始位置返回给定的元素计数。 QVector<T> QVector::mid(int pos, int length = -1); 对 QVector 也是如此。

【讨论】:

谢谢。 AddRange() 的等价物是什么?因为追加并不总是有效。 operator+ 也许? 我在某些情况下检查了插入作品。但大多数情况下,它适用于向量,但不适用于 QVectors。谢谢,我现在也去看看。

以上是关于QVector 的范围的主要内容,如果未能解决你的问题,请参考以下文章

在普通 for 循环中更改 QVector 的对象

编辑 QVector

如何实例化并附加到指向我的对象的指针的 QVector

unique_ptr, qvector.resize() 抛出错误 2280 试图引用已删除的函数

如何从 QVector<QVector<T>> 获取 QVector<T>?

“QVector<QVector<QVector<T>>> 向量”是啥意思?