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

программа, которая считывает текст из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать и вывести массив http://www.cyberforum.ru/cpp-beginners/thread561916.html
Описать и вывести массив, содержащий 10 записей следующей структуры: фамилия, возраст, № студенческого билета, средняя оценка за последнюю сессию Вывести массив в табличном виде. выдает ошибку и...
C++ Написать программу для вычисления площади выпуклого Написать программу для вычисления площади выпуклого четырехугольника ABCD, заданного длинами сторон AB, BC, CD, DA и диагональю АС. Диагональ делит четырехугольник на два треугольника площадь каждого... http://www.cyberforum.ru/cpp-beginners/thread561914.html
C++ Посчитать сумму целых чисел в заданном диапазоне
Решала задачу на ********, а при отправке выдает: Wrong answer, в чем проблема?? у меня лично все работает Oo Требуется посчитать сумму целых чисел от 1 до N. (Занести в input файл значение N, и...
C++ Реализации МП транслитератора - возникла проблема
При реализации МП транслитератора возникла проблема. После добавления очереди queue<string> t_que; у главного стека внезапно появились функции очереди и пропали свои. Прошу помочь.Типы у стека...
C++ Почему вместо вектора 2х5 выходит 2х9 http://www.cyberforum.ru/cpp-beginners/thread561879.html
Почему вместо вектора 2х5 выходит 2х9? #include "wnd_rus.h" #include <iostream> #include <vector> struct point { int dist, way; };
C++ Массив. Программа для определения максимального подъема 100-километровой автотрассы. Здравствуйте! Вот написал программу, но не устраивает меня тем, что нужно выдавать самый длинный подъем, так и есть, но вот как написать от какого элемента начался подъем и каким закончился именно в... подробнее

Показать сообщение отдельно
Машенька1
3 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 60
07.05.2012, 21:21  [ТС]
#include <iostream>
#include <string>
#include <fstream>
using namespace std;

int main()
{
fstream f;
f.open("text.txt", ios::in);
if (!f.is_open())
{
cerr << "Error opening file" << '\n';
return 1;
}

string line, search;
cout << "Please input text for search:";
getline(cin, search);

while(getline(f, line, '.'))
{
if(line.find(search) != string::npos)
{
cout << line << '\n';
}
}
return 0;
}
я ввожу эту программу на С++
программа правильная,только она выводит все строки заданного текста,а мне надо вывести строку с заданным словом.В программе исправить надо,я не знаю где именно
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru