Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 02:30   #1
S.T.A.L.K.E,R
 
Регистрация: 15.11.2010
Сообщений: 5
Стрелка Поиск строки

В текстовом файле найти все варианты вхождения подстроки, используя символы шаблона * и ? Результат сохранить в новом файле. Имена входного и выходного файлов спросить у пользователя.
Спасибо большое.
S.T.A.L.K.E,R вне форума Ответить с цитированием
Старый 16.11.2010, 02:34   #2
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

как должен выглядеть результат?

Код:
cout<<"Введите имя входного файла"
cin>>filename;

cout<<"Введите имя выходного файла"
cin>>foutname;

ifstream input(filename);
ofstream out (filename);
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 16.11.2010, 02:45   #3
S.T.A.L.K.E,R
 
Регистрация: 15.11.2010
Сообщений: 5
По умолчанию

Входной и выходной файлы просто создать и в них записывать информацию.
S.T.A.L.K.E,R вне форума Ответить с цитированием
Старый 16.11.2010, 03:19   #4
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

да, я догадался, что должно быть в выходном файле?
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 16.11.2010, 14:21   #5
S.T.A.L.K.E,R
 
Регистрация: 15.11.2010
Сообщений: 5
По умолчанию

Строка которую запрашивал пользователь найти.
S.T.A.L.K.E,R вне форума Ответить с цитированием
Старый 16.11.2010, 15:02   #6
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

тогда
Код:
cout<<"Введите имя входного файла"
cin>>filename;

cout<<"Введите имя выходного файла"
cin>>foutname;

cout<<"Введите искомое слово/подстроку";
cin.getline(slovo,sizeof(slovo));//считываем слово

ifstream input(filename);
ofstream out (filename);

while(!input.eof())
{
 cin.getline(text,sizeof(text));
 if (strstr(text,slovo)!='\0';// http://www.codenet.ru/progr/cpp/sprd/strstr.php
  out<<text;
}
если данное слово входит - печатаем текстовую строку в выходной файл
я правильно Вас понял?
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery

Последний раз редактировалось kaljan775; 16.11.2010 в 15:05.
kaljan775 вне форума Ответить с цитированием
Старый 24.03.2011, 00:59   #7
Linken
 
Регистрация: 24.03.2011
Сообщений: 5
По умолчанию О

Выне так поняли, кароче есле пользователь вводит
stroka
то в исходнои файле должны быть записаны все слова stroka имиющиее
в искомо.
если
s????
То все слава такой дленны начинающиеся на s
если
s*
то все слова начинающиеся на s
Linken вне форума Ответить с цитированием
Старый 24.03.2011, 01:00   #8
Linken
 
Регистрация: 24.03.2011
Сообщений: 5
По умолчанию

о вы в 10 году это апсуждали ы ))
Linken вне форума Ответить с цитированием
Старый 29.09.2011, 23:19   #9
Linken
 
Регистрация: 24.03.2011
Сообщений: 5
По умолчанию

Каму интересно решение поставленной задачи Пишити
Я по ней напсал курсач здал на 9
Linken вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск строки на листе klimov0512 Microsoft Office Excel 4 26.09.2010 19:26
поиск строки в файле getUp Общие вопросы C/C++ 7 24.10.2009 23:19
Поиск строки aesoem Общие вопросы Delphi 1 10.10.2008 22:44
Поиск строки в файле Gwynbleidd Общие вопросы C/C++ 1 08.10.2008 01:45
поиск строки и ячейки Lacky Microsoft Office Excel 11 27.11.2007 10:56