На этом шаге мы рассмотрим методы, используемые для поиска последнего вхождения символов.
Для выполнения указанных операций используются следующие методы:
size_type string::find_last_of (const string& str) const size_type string::find_last_of (const string& str, size_type idx) const size_type string::find_last_not_of (const string& str) const size_type string::find_last_not_of (const string& str, size_type idx) const
Функции возвращают индекс символа при успешном поиске или string::npos() в случае неудачи.
Аргумент str не должен содержать NULL-указатель.
size_type string::find_last_of (const char* cstr) const size_type string::find_last_of (const char* cstr, size_type idx) const size_type string::find_last_not_of (const char* cstr) const size_type string::find_last_not_of (const char* cstr, size_type idx) const
Аргумент cstr не должен содержать NULL-указатель.
size_type string::find_last_of (char c) const size_type string::find_last_of (char c, size_type idx) const size_type string::find_last_not_of (char c) const size_type string::find_last_not_of (char с size_type idx) const
Функции возвращают индекс символа при успешном поиске или string::npos() в случае неудачи.
На следующем шаге мы рассмотрим выделение подстрок и конкатенацию.