Г. Шилдт - Полный справочник по C++ (1109478), страница 132
Текст из файла (страница 132)
Библиотека ствндвртнык классов //додал>гение таба. Зб. / МЕНЬШЕ НУПЯ, ЕСЛИ «СЬЕВ<5/Г, нуль, если «сьза 51г, больше нуля, если *сбйв>шг зпФ с<<эрата(взкв суре /пг/х, айте суре /ел. сопек СЬа*туре ашг, й*е Суре /ел2 пров) сопвФ/ Сравнивает подстроку строки 5/гс подстрокой вы- зывающей строки. Подстрока начинается с индекса /пг/х и состоит из /еп символов.
Подстрока строки 5/г начинается с нуля и состоит из /еп2 символов. Воз- вращаются следующие значения: меньше нуля, если ФЬ15<5/г, НУПЬ, ЕСПИ *ФЬ15 5/Г, больше нуля, если «ФЬ15>5/г Копирует /еп символов из вызывающей строки в символьный массив 5/г. начиная с индекса /пг/х взкв Суре сору(СЬатТуре *55; взке Суре /ел, айке Суре Кк/Х 0) сспаь! сопвь СЬагТуре «Евка() с<ашкг Возвращает указатель на первый символ вызы- вающей строки Возвращает значение Ф~е, если вызывающая строка пуста, и йа1ве — в противном случае Возвращает итератор, установленный на конец строки Удаляет символ, на который ссылается итератор 1 Возвращает итератор на следующий символ Удаляет символы из диапазона, ограниченного ите- раторами 5/ад и епд Возщэащает итератор на сим- еоп, следующий за последним удаленным символом Удаляет /еп символов из вызывающей строки, на- чиная с индекса /гк/х.
Возвращает указатель *СЬЕВ Возвращает индекс первого вхождения строки шг в вызывающую строку. Поиск начинаетгя с позиции !Лг/х Если совпадение не обнаружено, возвращает- ся значение пров Возвращает индекс первого вхождения строки 5/г в вызывающую строку. Поиск начинается с гюзиции /пс/х. Если совпадение не обнаружено, возвращает- ся значение пров Возвращает индекс первого вхождения первых /еп СИМВОЛОВ Стрехи 5/гВ ВЫЗМВающую ст)юкУ. Поиск начинается с позиции /пгэг. Если совпадение не обнаружено, возвращается значение пров Возвращает индекс первою вхождения символа в вызывающую строку. Поиск начинается с позиции /хзс Если совпадение не обнаружено, возвращает- ся значение пров Возвращает индекс первого символа вызывающей строки, совпадающего с каким-либо символом строки эз: Поиск начинается с позиции /псх Если совпаде- ние не обнару:кено, возвращается значениепроа Возвращает индекс первого символа вызывающей строки, совпадающего с каким-либо символам стр<жи шг.
Поиск начинается с позиции /пах Если совпаде- ние не обнаружено, возвращается значение аров Ьоо1 екрсу() сопакг 1Фвтаког епв(]Г сопаС зказаког впд[] сопвс/ (Фегаьот агаве(зьвтасот !) (сегасог егааа[йкегакот щад, 1Фетаког ЕП</)г всгйпв авгиев(взте суре /псх О, акга Фуре !еп пров)г вйга Сура Ейпд(сопвк аьгйпв аз/г, взге Суре кх/Х О) сопвьт 51ае Суре Ейпа(сопак СЬагТура В51г, айке сура эк(т О) <опас/ айве Фуре Езпе[сопвк СЬатТуре ашг, взке Суре !ЛС/х, айке суре /еп ) попас! а)ке Суре Езпд(СЬатЗТре СП, в1ка Суре ЗХ/Х О) сопеФ! айве суре Ейпв й1гвС ой(сопвк акгйпв аз/г, в1ке сура /пг/х О) сопев! айке Фуре ййпе ейгвс ой(попас сьаттзрв айке Фуре /ПГ/Х О) сопвк Глава Зб. Класс з(ппд йпк соврахе(сопвС СЬактуре азх] сопвСГ Сравнивает строку 5/Гс ВЫзывающвй строкОй. Возвращаются следующие значению 51ае суре йэпа й(хас ой(соеас сьактуре "яг, вйае Суре гпдх, а1ае Сура Гоп) сопагг айке Суре ййпа й1хаг ой(С)тахтуре СП, айке суре (пдх о) сопасг айке Суре ййпд Е1хай пок ой (сопас асх1па 55(г, а1ае сура юдх о) сспайг ахае Суре Езпа й1хай пог ой [сопас с)тастуре *5(г, а).ае суре гпдх О) сопайг айке Гура Ейпа Е1хай пой ой (сопок сьахтуре 5(г, 51*а суре юдх, айае суре )ап) сопасг айае Суре ййтит Е1хай пой ой ( С)тахэуре СП, айве Суре Юдх о) сопасг а1ае сура езпа 1аас ой(сопок асх(па 55(г, ай*а Суре гпдх пров) сопасг 51ае Суре ййпа 1аак оЕ [аспас стгахтуре *5(г а)ае суре атдх= пров) сопасг айае Суре Ейпа 1аай ой (попас ссахтура *5(г, 51ае суре гпдх, ахае суре (ап) сопасг 51ае Гуре ййпа 1аай ой(С)тахйуре СП, азае сура юдх пров) сопасг 51ае Суре Е1па 1ааг пой ой (сопаг агхйпд 55(Г, ахае суре атдх пров) сопасг 51ае Суре й(пд 1аай поС ой (сопас с)тахтуре *5(г, ат.ае Суре гпс)г проа)сопайг Продолхгехое табл.
36.! Возвращает индекс первого символа вызывающей строки, совпадающего с каким-либо символом из первых (еп символов строки Юг. Поиск начинается с позиции гпдх. Если совпадение не обнаружено, возвращается значение проа Возвращает индекс первого вхождения символа сп в вызывающую строку. Поиск начинается с позиции (пдх Если совпадение не обнаружено, возвращается значение проа Возвращает индекс первого символа вызывающей строки, не совпадающего ни с одним символом строки зм Поиск начинается с позиции гпдх Если совпадение не обнаружено, еозеращается значение пров Возвращает индекс первого символа вызывающей строки, не совпадающего ни с одним символом строки 5(г. Поиск начинается с позиции Гпгйг. Если совпадение не обнаружмю, возвращается значение пров Возвращает индекс первом символа вызывающей строки, не совпадающего ни с одним из первых геп символов строки 5(Г Поиск начинается с позиции гпдх Если совпадение не обнаружено, возвращается значениепроа Возвращает индекс первого символа вызывающей строки, не совпадающего с символом сл.
Поиск начинается с позиции гпдх Если совпадение не обнаружено, возвращается значение проз Возвращает индекс последнего символа вызывающей строки, совпадающего с каким-либо символом строки 55: Поиск начинается с позиции юоу. Если совпадение не обнаружено, возвращается значение пров Возвращает индекс последнего символа вызывающей строки, совпадающего с каким-либо символом из первых геп символов строки 5(г поиск начинается с позиции юдх. Если совпадение не обнаружено, возвращается значение пров Возвращает индекс последнего символа вызывающей строки, совпадающего с каким-либо символом из первых (еп символов строки 5(г.
Поиск начинается с позиции юдх. Еспи совпадение не обнаружено, возвращается значение пров Возвращает индекс последнем вхождения символа сл в вызывающую строку. Поиск начинается с позиции гпдх Если совпадение не обнаружено, возвращается значение пров Возвращает индекс последнего символа вызывающей строки, не совпадающего ни с одним символом строки мг. Поиск начинается с позиции ик(х Если совпадение не обнаружено, возвращается значение проа Возвращает индекс последнего символа вызывающей строки, не совпадающего ни с одним из символов строки 5(г.
Поиск начинается с позиции юдх. Если совпадение не обнаружено, возвращается значение пров Часть И. Библиотека стандартных классов //родо!!хгеггиг пюдт..)[г ! вйие куре Е1па 1виг иог оЕ( совок СЬвтхуре *З!Г, в1ие туре !пбх, взив Гуре !еп) сопвтг в1ие куре Ейай 1аии вог оЕ(СЬатТуре СЛ, взве туре гпбх пров) соева! в11освхот Гуре дег в11освкот() соивхг 1ьегакот зиввтт[зтвтвтог !, совах СЬвтхуре йо/7)г иьтйлд кйвветь[в1ие куре Гпбк, соотг иьг1пд йз!Пг Вставляет строку и!ге вызывающую строку, начиная с индекса !пбх. Возвращает указатель *ььзв вгтзвд йзпивгг(в1ие гуре щбх, соовк СЬвтТурв *З!Г вйие гуре /ЕП)Г вкгзвд йзовети(в!.ие куре /лбх, взив туре !ап, СьвтТуре СП) Г чо1а 5аиетг(/.твтвтот !, вите Гуре /еп, совик сьвттурв йсп) г Кежр1аьв <о1вии тв1ьвт> чоха 1аветт(1твгвког г, твзкег 3/аб, Заттет Елб) Г и1ив туре 1евдьь() соавьг в1ив гуре ввт.и1ив() соовгг Присваивает указанную строку или символ вызы- вающей строке.
Возвращает указатель *еьзи твчегвв Ееетввот гьед5и()г Возвращает обратный итератор, установленный на соавь тачитов Ееетагот тЬед1в(! соввгг конец строки Глава 36. Класс в[пай вьтйвд йзовегк(взив туре !пбх!, сових итгйвд йз!г, ийи кур !пбхг, итие куре /еп)г итт1ид ййввезг(вйие гуре /Пбк, совах сьеттуре *3!г) г твЕвтевсе оретзтог[) (в1ив куре кхй) соввкг совах твлвтеисе оретвтот() [в/хе туре гпбх) сопвсг вьхйод йоретвгог (соввь вьт1вд йв!г)г иггйвд йорегвгот=(вовик сьеттуре йз!г)г витйвд йоретвтот=[совет сьвгтуре сп)г вгг1вд аорегвтог+=(ооавг вгт1вд йз!г)г вгт1ид йсювтвтот+ (сопит сьаттуре зв)г вттйвд йорвтвтот+ ( сьагтуре сп)г чоза рввь ьвсь(солих сьвттуре сп)г Возвращает индекс последнего символа вьвывающей строки, не совпщ)ающего ни с одним из первых !еп символов строки з!г. Поиск начинается с позиции гпбх.
Если совпадение не обнаружено, возвращается значение пров Возвращает индекс последнего символа вызываю. щей строки, не совпадающего с символом СП. Поиск начинаемся с позиции !пг!и Если совпадение не обнаружено, возвращается значение тров Возвращает распределитель памяти дпя строки Вставляет символ сл непосредственно перед сим- волом„заданным итератором !.