| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Помогите отладить программку!! |
| Автор: ЛидОК 25.5.2008, 16:42 | ||||
| Задание: Функция находит в строке заданную подстроку и возвращает динамический массив указателей на все вхождения этой подстроки.
Она почему-то не работает!!!! Помоите исправить ошибки в ней, чтоб работала!!!!! ПОЖАЛУЙСТА!!!!!! |
| Автор: JackYF 25.5.2008, 17:19 |
Слишком общая характеристика. Что именно не работает? |
| Автор: ЛидОК 25.5.2008, 17:25 |
| Пишит, что: Function should return a value Как исправить? Добавлено через 12 минут и 51 секунду Я когда запускаю программ: Пишит: Введите основную строку Я ввожу: askgassdasasasty Введите подстроку Я ввожу: as Программа должа мне вывести на экран номер позиции, где находится моя подстрока в подстроке. А у меня программа сразу выходит после вывода на экран "Вхождение данной подстроки". |
| Автор: ЛидОК 25.5.2008, 21:52 |
| А где взять отладчик? А может проблема в чем-нибудь другом? |
| Автор: mes 25.5.2008, 22:16 | ||
a может все таки
|
| Автор: ЛидОК 26.5.2008, 23:30 | ||
Теперь у меня нет ошибок в программе))) СПАСИБО!!!! Но она почему-то опять ничего не выводит после сообщения"Вхождение данной подстроки". Помогите понять почему?! |
| Автор: mes 26.5.2008, 23:55 | ||
Добавлено через 3 минуты и 14 секунд плюс нехорошо выделять внутри функции и отдаватэ указатель на нее наружу и функцию лучше определить как change(const char *str1, char char *str2) и соответствено добавить консты внутри функции |
| Автор: mes 27.5.2008, 00:35 | ||
лови.. доделаешь под свои нужды
|