c_find_end overloads

Synopses

Declared in <absl/algorithm/container.h>

Container‐based version of the <algorithm> std::find_end() function to find the last subsequence within a container.

template<
    typename Sequence1,
    typename Sequence2>
constexpr
/* implementation-defined */
c_find_end(
    Sequence1& sequence,
    Sequence2& subsequence);

Overload of c_find_end() for using a predicate evaluation other than == as the function's test condition.

template<
    typename Sequence1,
    typename Sequence2,
    typename BinaryPredicate>
constexpr
/* implementation-defined */
c_find_end(
    Sequence1& sequence,
    Sequence2& subsequence,
    BinaryPredicate&& pred);

Return Value

An iterator to the beginning of the last occurrence of subsequence, or the end iterator if none is found.

Parameters

Name

Description

sequence

The container to search.

subsequence

The subsequence to search for.

pred

The binary predicate used to compare elements.

Created with MrDocs