QVarLengthArray 已废弃的成员
以下 QVarLengthArray 类的成员已被弃用。它们提供以保证旧的源代码仍能工作。我们强烈建议不要在新代码中使用它们。
公共函数
成员函数文档
[弃用于 6.3]
void QVarLengthArray::prepend(T &&value)
[弃用于 6.3]
void QVarLengthArray::prepend(const T &value)
自 6.3 版本起,此函数已被弃用。我们强烈建议不要在新代码中使用它。
这个操作很慢。如果必须这样做,请使用 insert(cbegin(), ~~~)
代替。
在数组的开头插入 value。
这与 vector.insert(0, value) 相同。
对于大型数组,此操作可能会很慢(线性时间),因为它需要在内存中移动所有项以向后移动一个位置。如果您需要一个提供快速 prepend() 函数的容器类,请使用 std::list。
© 2024 Qt 公司有限公司。此处包含的文档贡献归各自所有者所有。本处的文档根据自由软件基金会发布的 GNU 自由文档许可证 version 1.3 的条款提供。Qt 和相关标志是芬兰的 Qt 公司及其全球子公司和关联公司的商标。所有其他商标归各自所有者所有。