gpt4 book ai didi

c++ - 将 QList 迭代器转换为索引

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:08 25 4
gpt4 key购买 nike

我使用 qLowerBoundQList 中查找一个项目,但是这个函数返回一个迭代器,而我需要一个索引(我会将它传递给另一个需要索引的函数)。有没有办法从 QList 迭代器中获取索引?

最佳答案

您可以从迭代器中减去列表开头的迭代器以获得索引,因为指针算法是在迭代器上定义的:

int idx = iter-yourList.begin();

参见 QList-iterator-reference

关于c++ - 将 QList 迭代器转换为索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com