class Compare = std::less<typename KeyContainer::value_type> >
flat_set( KeyContainer, Compare = Compare() )
flat_set( KeyContainer, Allocator )
-> flat_set<typename KeyContainer::value_type,
flat_set( KeyContainer, Compare, Allocator )
class Compare = std::less<typename KeyContainer::value_type> >
flat_set( std::sorted_unique_t, KeyContainer, Compare = Compare() )
flat_set( std::sorted_unique_t, KeyContainer, Allocator )
-> flat_set<typename KeyContainer::value_type,
flat_set( std::sorted_unique_t, KeyContainer, Compare, Allocator )
class Compare = std::less</*iter-val-t*/<InputIt>> >
flat_set( InputIt, InputIt, Compare = Compare() )
class Compare = std::less</*iter-val-t*/<InputIt>> >
flat_set( std::sorted_unique_t, InputIt, InputIt, Compare = Compare() )
Exposition-only helper type aliases
template< class InputIt >using /*iter-val-t*/ =
using /*alloc-rebind*/ =
These deduction guides are provided for to allow deduction from:
1) A container and a comparator.
2) A container and an allocator.
3) A container, a comparator and an allocator.
4) The std::sorted_unique_t tag, a container and a comparator.
5) The std::sorted_unique_t tag, a container and an allocator.
6) The std::sorted_unique_t tag, a container, a comparator and an allocator.
7) An iterator range and a comparator.
8) The std::sorted_unique_t tag, an iterator range and a comparator.
These overloads participate in overload resolution only if InputIt
satisfies LegacyInputIterator, Alloc
satisfies Allocator, and Comp
does not satisfy Allocator.
Note: the extent to which the library determines that a type does not satisfy LegacyInputIterator is unspecified, except that as a minimum integral types do not qualify as input iterators. Likewise, the extent to which it determines that a type does not satisfy Allocator is unspecified, except that as a minimum the member type Alloc::value_type
must exist and the expression std::declval<Alloc&>().allocate(std::size_t{}) must be well-formed when treated as an unevaluated operand.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4