c – std :: set中的索引或位置

前端之家收集整理的这篇文章主要介绍了c – std :: set中的索引或位置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个std :: set的std :: string.我需要集合中每个字符串的“索引”或“位置”,这在上下文中是一个有意义的概念吗?

我猜find()将返回字符串的迭代器,所以我的问题可能更好地表达为:“如何将迭代器转换为数字?”.

解决方法

std::distance就是你所需要的.你会想要的,我猜std :: distance(set.begin(),find_result)

猜你在找的C&C++相关文章