Реализация "Строки" (2014-2015)

29 views
Skip to first unread message

Alexey Sidnev

unread,
Apr 28, 2015, 1:00:09 AM4/28/15
to unn_pro...@googlegroups.com
Необходимо разработать класс MyString, позволяющий выполнять указанный ниже код. Код функции main() должен остаться без изменений.

int main()
{
 
MyString s1, s2("String2"), s3="String3";
 
MyString s4(s3), s5(10);
 
 s2.print();
 s4
.print();
 s4
.replace('3','4');
 s4
.print();
 
 s5
[0]='H';
 s5
[1]='e';
 s5
[2]='l';
 s5
[3]='l';
 s5
[4]='o';
 
 s5
.print();
 
 s1
= s4 + s5;
 
 s1
.print();
 s4
.print();
 s5
.print();
 
 s4
+="!";
 s4
.print();
 
 
int pos = s3.find("ring");
 
 
if(pos != -1)
 
{
 printf
("Substring 'str' in position %i\n", pos);
 
}
 
 s3
.replace("ring","R");
 s3
.print();
 
 
return 0;
}


Reply all
Reply to author
Forward
0 new messages