std::flat_multimap Member types Member functions flat_multimap::flat_multimap flat_multimap::operator= Iterators flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend ...
flat_multimap(std::sorted_equivalent_t, KeyContainer, MappedContainer, Compare=Compare()) ->flat_multimap<typenameKeyContainer::value_type, typenameMappedContainer::value_type, Compare, KeyContainer, MappedContainer>; (4)(since C++23) template<classKeyContainer,classMappedContainer,classAllocator> ...
std::flat_multimap Member types Member functions flat_multimap::flat_multimap flat_multimap::operator= Iterators flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend ...
std::flat_multimap Member types Member functions flat_multimap::flat_multimap flat_multimap::operator= Iterators flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend ...
std::flat_multimap Member types Member functions flat_multimap::flat_multimap flat_multimap::operator= Iterators flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend Capacity flat_multimap:...
std::flat_multimap<Key, T, Compare, KeyContainer, MappedContainer>::size_type erase_if(std::flat_multimap<Key, T, Compare, KeyContainer, MappedContainer>&c, Pred pred); (since C++23) Erases all elements that satisfy the predicatepredfromc. ...
flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend Capacity flat_multimap::size flat_multimap::max_size flat_multimap::empty Modifiers ...
std::flat_multimap Member types Member functions flat_multimap::flat_multimap flat_multimap::operator= Iterators flat_multimap::beginflat_multimap::cbegin flat_multimap::endflat_multimap::cend flat_multimap::rbeginflat_multimap::crbegin flat_multimap::rendflat_multimap::crend ...
std::swap(std::flat_multimap) From cppreference.com Defined in header<flat_map> friendvoidswap(std::flat_multimap&lhs,std::flat_multimap&rhs)noexcept; (since C++23) Specializes thestd::swapalgorithm forstd::flat_multimap. Swaps the contents oflhsandrhs. Callslhs.swap(rhs). ...
Complexity Logarithmic in the size of the container. Example Run this code #include <iostream>#include <flat_map>intmain(){std::flat_multimap<int,char>example{{1,'a'},{2,'b'}};for(intx:{2,5})if(example.contains(x))std::cout<<x<<": Found\n";elsestd::cout<<x<<": Not foun...