其他分享
首页 > 其他分享> > c – std :: unordered_multiset中的存储桶

c – std :: unordered_multiset中的存储桶

作者:互联网

假设我有一个std :: unordered_multiset< int>它被命名为hashTable和一个桶i.我可以遍历第i个桶的元素吗?

解决方法:

您确实可以使用本地迭代器遍历每个存储桶:

for (auto it = hashTable.cbegin(i); it != hashTable.cend(i); ++it)
{
    // ... use *it
}

确保我位于[0,hashTable.bucket_count())范围内.

标签:unordered-set,c,c11
来源: https://codeday.me/bug/20190725/1536997.html