Программирование >>  Операторы преобразования типа 

1 ... 159 160 161 [ 162 ] 163 164 165 ... 239


Поиск подстроки

size type string::fn6 (const string str) const

size type string: -.fiuu (const string str, size type idx) const

size type string::rf]uu (const string str) const

s1ze type string: :rfif]u (const string, str. s1ze type idx) const

О Функции ищут первое/последнее вхождение подстроки str (начиная с индекса idx).

О Функция find() выполняет поиск в прямом направлении и находит первое вхождение подстроки.

О Функция rfindO выполняет поиск в обратном направлении и находит последнее вхождение подстроки.

О Все функции возвращают индекс первого символа подстроки при успешном поиске или string:.nposQ в случае неудачи.

s1ze type string size type string s1ze type string s1ze type string

:find (const char* cstr) const

ifind (const char* cstr. size type idx) const

:rfind (const char* cstr) const

;rfind (const char* cstr. size type idx) const

О Функции ищут первое/последнее вхождение подстроки, содержащей символы С-строки cstr (начиная с индекса idx).

О Функция find() выполняет поиск в прямом направлении и находит первое вхождение подстроки.

О Функция rfind() выполняет поиск в обратном направлении и находит последнее вхождение подстроки.

О Все функции возвращают индекс первого символа подстроки при успешном поиске или string\:npos() в случае неудачи.

О Аргумент cstr не должен содержать NULL-указатель.

sizetype string: :f-\r\(i (const char* chars. s1ze type idx.

s1ze type charsjen) const size type string::rf1nd (const char* chars. size type idx.

size type charsjen) const

О Функции ищут первое/последнее вхождение подстроки, содержащей charsjen символов массива chars (начиная с индекса idx).

О Функция find() выполняет поиск в прямом направлении и находит первое вхождение подстроки.

О Функция rfindO выполняет поиск в обратном направлении и находит последнее вхождение подстроки.

О Обе функции возвращают индекс первого символа подстроки при успешном поиске или string::npos{) в случае неудачи.

О Символьный массив chars должен содержать не менее charsjen символов, которые могут иметь произвольные значения (символ \0 не имеет особой интерпретации).



Поиск первого вхождения одного из нескольких символов

s1ze type string

s1ze type string

s1ze type string

s1ze type string

fincl first of (const string str) const f1ncl first of (const string str, s1ze type idx) const find first not of (const string str) const f1nd first not of (const string str. size type idx) const

О Функции ищут первый символ, который также входит или не входит в строку str (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или string:.nposQ в случае неудачи.

s1ze type string:

size type string:

s1ze type string:

size type string:

find first of (const char* cstr) const find first of (const char* cstr. size type idx) const find first not of (const char* cstr) const find flrst not of (const char* cstr. size type idx) const

О Функщтй ищут первый символ, который также входит или не входит в С-строку cstr (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или string:-.nposO в случае неудачи.

О Аргумент cstr не должен содержать NULL-указатель.

size type stryng::find first of (const char* chars. size type idx.

size type charsjen) const size type str/ng::find f1rst not of (const char* chars. size type Idx.

si2e type charsjen) const

О Функции ищут первый символ, который также входит или не входит в chars len символов символьного массива chars (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или stn/ig: :npos() в случае неудачи.

О Символьный массив chars должен содержать не менее charsjen символов, которые могут иметь произвольные значения (символ \0 ие имеет особой интерпретации).

size type stryng:;find first of (char с) const

size type string; ;find first of (chare. size type idx) const

size type sCrmg:: f1nd fi rst not of (char c) const

size type strfng::find first not of (chdr c. size type idx) const

О Функции ищут первый символ, значение которого равно или не равно с (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или string::nposO в случае неудачи.

Поиск последнего вхождения одного из нескольких символов

size type stryng::find last of (const string str) const

sizetype string::find 1ast of (const string str. size type idx) const



size type string::flnd last not of (const string str) const

s1ze type string::find last not of (const string str. size type idx) const

О Функции ищут последний символ, который также входит или не входит в строку str (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или stririg::npos{) в случае неудачи.

size type string size type string size type string size type string

f1nd last of (const char* cstr) const f1nd last of (const char* cstr. s1ze type idx) const find last not of (const char* cstr) const find last not of (const char* cstr. size type idx) const

О Функции ищут последний символ, который также входит или не входит в С-строку cstr (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или stnng::n<posQ в случае неудачи.

О Аргумент cstr не должен содержать NULL-указатель.

size type string: :findJast of (const char* chars, size type idx.

size type charsjen) const size type string::f1nd last not of (const char* chars. size type idx.

size type charsjen) const

О Функщш ищут последний символ, который также входит или не входит в chats len символов символьного массива chars (начиная с индекса idx).

О Функции возвращают индекс символа при успешном поиске или stnng::nposQ в случае неудачи.

О Символьный массив chars должен содержать не менее charsjen символов, которые могут иметь произвольные значения (символ \0 не имеет особой интерпретации).

s1ze type string

size type string

size type string

slze type string

find last of ichar c) const find last of ichar c. s1ze type idx) const find last not of (char c) const find last not of ichar c. size type idx) const

О Функции ищут последний символ, значение которого равно или не равно с (начиная с индекса idx).

О Функции возврапшют индекс символа при успешном поиске или stringi.nposQ в случае неудачи.

Выделение подстрок и конкатенация

string string:-.substr () const

string string:-.substr (size type idx) const

string string::substr (size type idx. size type len) const

О Все формы возвращают подстроку из не более чем len символов строки *this, начиная с индекса idx.



1 ... 159 160 161 [ 162 ] 163 164 165 ... 239

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика