size_type rfind(const charT* s, size_type pos = npos) const ; Requires: s points to an array of at least traits::length(s) + 1 elements of charT. Returns: rfind(basic_string(s), pos). size_type rfind(const basic_string& str, size_type pos = npos) const noexcept; Effects: Determines the highest position xpos, if possible, such that both of the following conditions obtain: - xpos <= pos and xpos + str.size() <= size(); - traits::eq(at(xpos+I), str.at(I)) for all elements I of the string controlled by str. Returns: xpos if the function can determine such a value for xpos. Otherwise, returns npos. |