|
tetl 0.1.0
Embedded Template Library
|
Go to the source code of this file.
Namespaces | |
| namespace | etl |
Functions | |
| template<typename InputIt1 , typename InputIt2 , typename OutputIt > | |
| constexpr auto | set_union (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) -> OutputIt |
Constructs a sorted union beginning at destination consisting of the set of elements present in one or both sorted ranges [first1, last1) and [first2, last2). The resulting range cannot overlap with either of the input ranges. | |
| template<typename InputIt1 , typename InputIt2 , typename OutputIt , typename Compare > | |
| constexpr auto | set_union (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) -> OutputIt |
Constructs a sorted union beginning at destination consisting of the set of elements present in one or both sorted ranges [first1, last1) and [first2, last2). The resulting range cannot overlap with either of the input ranges. | |