Container-based version of the <algorithm> std::merge() function to merge two sorted containers into a single sorted iterator.
Declared in <absl/algorithm/container.h>
template<
typename C1,
typename C2,
typename OutputIterator>
constexpr
OutputIterator
c_merge(
C1 const& c1,
C2 const& c2,
OutputIterator result);
An iterator to the end of the merged range in the output.
| Name | Description |
|---|---|
| c1 | The first sorted container. |
| c2 | The second sorted container. |
| result | The output iterator receiving the merged elements. |