Форум программистов, компьютерный форум CyberForum.ru

Напишите комментарии к строковой функции - C++

Восстановить пароль Регистрация
 
calledbygod
 Аватар для calledbygod
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 9
22.12.2011, 22:04     Напишите комментарии к строковой функции #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char* substrdel (char *str, char *substr, int *substr_flag)
char *substr_of_str;
int i;
substr_of_str=strstr(str,substr);     
if (substr_of_str !=null)
{
*substr_of_str='\0';                         // особенно интересует  этот момент и дальнейший цикл
for (i=0;i<strlen(substr);i++)
substr_of_str++;
strcat(str,substr_of_str)l
}
else 
*substr_flag=0;
return str;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2011, 22:04     Напишите комментарии к строковой функции
Посмотрите здесь:

Напишите все функции класса string!… C++
Напишите комментарии к программе C++
Не применяя библиотечных функций, напишите код функции C++
C++ Напишите код функции opposite(x)
Напишите код функции inverse(x) C++
C++ Комментарии к функции
Создание+просмотр бинарных файлов. Люди добрые, напишите кто-нибудь комментарии к коду :с C++
Пожалуйста напишите Комментарии C++
Напишите программу для вычисления значения функции C++
Напишите шаблон функции maximum C++
Напишите программу подсчета суммарного числа букв 'а' и букв 'b' в данной строковой переменной C++
C++ Напишите комментарии к коду

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6054 / 5657 / 1828
Регистрация: 18.12.2011
Сообщений: 14,449
Завершенные тесты: 1
22.12.2011, 22:17     Напишите комментарии к строковой функции #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
char* substrdel (char *str, char *substr, int *substr_flag)
{
           char *substr_of_str;
           int i;
           substr_of_str=strstr(str,substr);  // поиск подстроки sybstr в строке str   
           if (substr_of_str !=null) //   нашлась?
          {
                    *substr_of_str='\0';   // Укорачиваем строку str до найденной подстроки.
                    substr_of_str+=strlen(substr);// Ставим указатель на первый символ после подстроки
                    strcat(str,substr_of_str); // прилепляем оставшийся кусок к короткой строке
           }else 
               *substr_flag=0;
return str;
}
calledbygod
 Аватар для calledbygod
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 9
22.12.2011, 22:45  [ТС]     Напишите комментарии к строковой функции #3
что случилось с циклом?)
zss
Модератор
Эксперт С++
 Аватар для zss
6054 / 5657 / 1828
Регистрация: 18.12.2011
Сообщений: 14,449
Завершенные тесты: 1
23.12.2011, 20:02     Напишите комментарии к строковой функции #4
А на фик он Вам нужен?
Вся его работа в том, чтобы к текущему индексу
прибавить длину удаляемой подстроки.
Yandex
Объявления
23.12.2011, 20:02     Напишите комментарии к строковой функции
Ответ Создать тему
Опции темы

Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru