c_contains_subrange overloads
Declared in <absl/algorithm/container.h>
Container-based version of the <algorithm> std::ranges::contains_subrange() C++23 function to search a container for a subsequence.
template<
typename Sequence1,
typename Sequence2>
constexpr
bool
c_contains_subrange(
Sequence1& sequence,
Sequence2& subsequence);
» more...
Overload of c_contains_subrange() for using a predicate evaluation other than == as the function's test condition.
template<
typename Sequence1,
typename Sequence2,
typename BinaryPredicate>
constexpr
bool
c_contains_subrange(
Sequence1& sequence,
Sequence2& subsequence,
BinaryPredicate&& pred);
» more...
true if subsequence is found within sequence, otherwise false.true if subsequence is found within sequence under pred, otherwise false.| Name | Description |
|---|---|
| sequence | The container to search. |
| subsequence | The subsequence to search for. |
| pred | The binary predicate used to compare elements. |