Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 60 стр.

UptoLike

Составители: 

60
Пример. Удаление части строки операцией erase(n,m), где n
позиция в строке, начиная с которой выполняется операция, а m количество
удаляемых символов.
// Удаление части строки
string str("0123456789");
cout<<"\n str="<<str;
str.erase(3,5); // 5 символов, начиная с 3-го
cout<<"\n str="<<str;
cout<<"\n";
Пример. Выделение подстроки операцией substr(n,m), где n
позиция в строке, начиная с которой выполняется операция, а m количество
выделяемых символов.
// Выделение части строки
string str1("0123456789");
cout<<"\n str1="<<str1;
string str2;
str2=str1.substr(5,4);// 4 символа, начиная с 5-го
cout<<"\n str2="<<str2;
cout<<"\n";
Пример. Поиск вхождения символов в строку с помощью операции
find().
// Поиск в строке
     Пример. Удаление части строки операцией erase(n,m), где n –
позиция в строке, начиная с которой выполняется операция, а – m количество
удаляемых символов.
// Удаление части строки
string str("0123456789");
cout<<"\n str="<