ведра в std :: unordered_multiset

Скажи у меня есть std::unordered_multiset<int> который назван hashTable и ведро i, Могу ли я перебрать элементы iчё ведро?

3

Решение

Вы действительно можете перебирать каждую группу, используя локальные итераторы:

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

Будь уверен что i лежит в диапазоне [0, hashTable.bucket_count()),

8

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]