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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2011, 14:59   #1
fidot
Пользователь
 
Регистрация: 24.12.2008
Сообщений: 15
По умолчанию считывание текста из файла с++

Здравствуйте. Помогите разобраться с программой. Суть такова. Нужно напсать программу на с, которая будет считывать текст из файла и выводить на экран только предложения, которые содержат введённое с клавиатуры слово.

Я делал программу которая выводит из файла только вопросительные предложения(код ниже), а как сделать чтоб она слово могла найти?


int main()
{
ifstream fin("text.txt", ios::in | ios::nocreate);
if(!fin)
{
cout<<"Owibka otkritiya faila."<<endl;
getch();
return 1;
}

fin.seekg(0, ios::end); //1
long len=fin.tellg(); //2
char *buf=new char[len+1]; //3
fin.seekg(0, ios::beg); //4
fin.read(buf, len); //5
buf[len]='\0';
long n=0,i=0,j=0; //6
while(buf[i]) //7
{
if(buf[i]=='?') //8
{
for(j=n;j<=i;j++)
cout<<buf[j];
n=i+1;
}
if(buf[i]=='.' || buf[i]=='!') n=i+1;
i++;
}
fin.close(); //9
cout<<endl;
getch();
return 0;
}
fidot вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считывание текста из файла. semchik Общие вопросы Delphi 5 07.04.2011 22:33
Считывание текста файла M@tBe14 Помощь студентам 2 21.09.2010 06:11
Считывание текста с картинки Revival001 Общие вопросы Delphi 3 17.05.2009 19:37
Считывание текста из файла в Unicode vicq Общие вопросы C/C++ 0 01.03.2009 13:51