Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
maksSK8
1 / 1 / 0
Регистрация: 26.10.2014
Сообщений: 26
0

Поиск строки с необходимым словом в файле

05.04.2016, 19:18. Просмотров 267. Ответов 6
Метки (Все метки)

Здравствуйте! Есть txt файл и в нём n-ое количество строк, необходимо найти строку в которой есть слово "Программа".

План действий:
-Ввести слово "программа";
-Найти это слово в n-ой строке;
-Записать всю строку в массив char;

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "string"
 
 
using namespace std;
 
void main()
{
    char search[255], stranswer[255], base[9]={0}, * c; //search - что ищем; stranswer - строка с ответом; base - путь к базе;
    
    FILE * fbase;   
    
    string s = "base.txt";
    strcpy(base, s.c_str());
 
    fbase = fopen(base, "r");
    cin.getline(search, 255)    ;
    _getch();
}
Побывал делать так:
C++
1
2
3
4
5
6
7
while (!feof(fbase))
        {
            fgets(str, 15000, fbase);
            c = strstr (str, answer);
            strcpy(c, stranswer);
            cout << c;
        }
Но не вышло... Подскажите возможное решение проблемы. Буду благодарен любой информации!

Вернуться к обсуждению:
Поиск строки с необходимым словом в файле
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2016, 19:18
Готовые ответы и решения:

Сравнить каждое слово из заданной строки с первый словом каждой строки в файле
Ребят, помогите!!! Уже наверное неделю мучаюсь(( Что не так? все время какие...

Поиск строки в файле
Добрый вечер, Посоветуйте, как можно реализовать поиск строки в одном файле...

Поиск строки в файле
Друзья. прошу помочь советом ибо мозг сломал совсем итак, имеется файл с...

Поиск строки в файле
Помогите сделать рабочий поиск строки в файле, заранее спасибо) struct book...

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

6
Другие темы раздела
C++ Вычислить сумму ряда с точностью http://www.cyberforum.ru/cpp-beginners/thread1704064.html
Дано действительное число х (0<x<=1). Вычислить сумму ряда с точностью e=10-6 и указать количество слагаемых. Считать, что требуемая точность достигнута, если очередное слагаемое по модулю меньше e:...
C++ Удаление объектов GDI Почему нужно удалять созданные (например так: hRgn = CreateRectRgn(0, 0, 0, 0); ) объекты GDI? ну то есть зачем их удалять явно? ( DeleteObject(hRgn); ) http://www.cyberforum.ru/cpp-beginners/thread1704060.html
Считывается не вся матрица C++
Ввожу матрицу 1 2 3 4 5 6 7 8 9 А считывает только 4 5 7 8 Помогите исправить #include "stdafx.h" #include <iostream>
C++ Сортировка двумерного Массива пузырьком
Всем Привет! Помогите пожалуйста отсортировать двумерный динамический массив рандомных чисел методом "Пузырька" С++ алгоритмом указаном на рисунке: нечетные строки сортировать по возрастанию, четные...
C++ Описание логических операций http://www.cyberforum.ru/cpp-beginners/thread1704041.html
Добрый вечер! Имеется задача по выведению закрашиваемых областей на кругах Эйлера по введенным логическим выражениям. Уперся в то, что не знаю как можно описать знак минуса подходящим образом....
C++ Реализовать стек с помощью массива Попытался реализовать стек с помощью массива. Но почему то ничего не происходит, так же попробовал пользоваться template<typename T>, возможно и в нем что нибудь напутал. Что я не так сделал? ... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru