forked from OctaForge/libostd
use the new functor as default cmp in hashtables
This commit is contained in:
parent
65fb75d8ab
commit
770f5ea0f2
|
@ -166,14 +166,14 @@ namespace detail {
|
|||
template<
|
||||
typename K, typename T,
|
||||
typename H = ToHash<K>,
|
||||
typename C = Equal<K>,
|
||||
typename C = EqualWithCstr<K>,
|
||||
typename A = Allocator<Pair<const K, T>>
|
||||
> using Map = detail::MapImpl<K, T, H, C, A, false>;
|
||||
|
||||
template<
|
||||
typename K, typename T,
|
||||
typename H = ToHash<K>,
|
||||
typename C = Equal<K>,
|
||||
typename C = EqualWithCstr<K>,
|
||||
typename A = Allocator<Pair<const K, T>>
|
||||
> using Multimap = detail::MapImpl<K, T, H, C, A, true>;
|
||||
|
||||
|
|
|
@ -137,14 +137,14 @@ namespace detail {
|
|||
template<
|
||||
typename T,
|
||||
typename H = ToHash<T>,
|
||||
typename C = Equal<T>,
|
||||
typename C = EqualWithCstr<T>,
|
||||
typename A = Allocator<T>
|
||||
> using Set = detail::SetImpl<T, H, C, A, false>;
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename H = ToHash<T>,
|
||||
typename C = Equal<T>,
|
||||
typename C = EqualWithCstr<T>,
|
||||
typename A = Allocator<T>
|
||||
> using Multiset = detail::SetImpl<T, H, C, A, true>;
|
||||
|
||||
|
|
Loading…
Reference in a new issue