Finds the last occurrence of needle in haystack. The result is the offset reported to the beginning of haystack, or string::npos if needle wasn't found.

Synopsis

Declared in <folly/Range.h>

template<class Iter>
size_t
rfind(
    Range<Iter> const& haystack,
    Range<Iter>::value_type const& needle);

Specializations

Return Value

The offset of the last match, or npos if not found.

Parameters

Name

Description

haystack

The range to search within.

needle

The element to search for.

Created with MrDocs