Результаты поиска по запросу "unordered-set"
Как специализировать std :: hash <Key> :: operator () для пользовательского типа в неупорядоченных контейнерах?
Для поддержки пользовательских типов ключей вstd::unordered_set<Key> а такжеstd::unordered_map<Key, Value> нужно предоставитьoperator==(Key, Key) и хеш-функтор: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return a.id == b.id; } ...
добавление элементов вектора в неупорядоченный набор
Есть ли простой способ добавить все элементыvector чтобыunordered_set? Они одного типа. Прямо сейчас я использую цикл for, и мне было интересно, есть ли лучший способ сделать это
Как сделать c ++ 11 std :: unordered_set из std :: weak_ptr
У меня есть такой набор:set<weak_ptr<Node>, owner_less<weak_ptr<Node> > > setName; Работает нормально. Но я бы хотел изменить его на неупорядоченный набор. Тем не менее, я получаю около шести страниц ошибок, когда я делаю это. Есть идеи как это ...
Вставка в unordered_set с пользовательской хеш-функцией
У меня есть следующий код, чтобы сделатьunordered_set<Interval>, Это хорошо компилируется. struct Interval { unsigned int begin; unsigned int end; bool updated; //true if concat. initially false int patternIndex; //pattern index. valid for ...
Страница 2 из 2