Пространства имён
Варианты
Действия

operator=,!=(std::unordered_multimap)

Материал из cppreference.com

 
 
 
std::unordered_multimap
Типы-элементы
Функции-элементы
Итераторы
Ёмкость
Модификаторы
Поиск
Интерфейс сегментов
Политики хэширования
Наблюдатели
Функции, не являющиеся элементами
operator==operator!=
(до C++20)
(C++20)
Руководства по выводу(C++17)
 
template< class Key, class T, class Hash, class KeyEqual, class Allocator >

void operator=( unordered_multimap<Key,T,Hash,KeyEqual,Allocator> &lhs,

                unordered_multimap<Key,T,Hash,KeyEqual,Allocator> &rhs);
(1)
template< class Key, class T, class Hash, class KeyEqual, class Allocator >

void operator!=( unordered_multimap<Key,T,Hash,KeyEqual,Allocator> &lhs,

                 unordered_multimap<Key,T,Hash,KeyEqual,Allocator> &rhs);
(2)
Сравнивает содержимое двух неупорядоченных контейнеров.
Оригинал:
Compares the contents of two unordered containers.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержимое двух контейнеров неупорядоченный lhs и rhs эквивалентны, если выполняются следующие условия:
Оригинал:
The contents of two unordered containers lhs and rhs are equivalent if the following conditions hold:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
  • lhs.size() == rhs.size()
  • каждая группа эквивалентных ключей [lhs_eq1, lhs_eq2) имеет соответствующую группу эквивалентных ключей в других [rhs_eq1, rhs_eq2) контейнер, который имеет следующие свойства:
    Оригинал:
    each group of equivalent keys [lhs_eq1, lhs_eq2) has a corresponding group of equivalent keys in the other container [rhs_eq1, rhs_eq2), that has the following properties:
    Текст был переведён автоматически используя Переводчик Google.
    Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Параметры

lhs, rhs
неупорядоченных контейнеров для сравнения
Оригинал:
unordered containers to compare
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

1)
true если содержимое контейнера эквивалентны, false иначе
Оригинал:
true if the contents of the containers are equivalent, false otherwise
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
2)
true если содержимое контейнера не эквивалентны, false иначе
Оригинал:
true if the contents of the containers are not equivalent, false otherwise
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Сложность

ΣSi2 comparisons of the keys in the average case, where S is the size of the ith equivalent key group. N2 comparisons of the keys in the worst case, where N is the size of the container.