Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
nmcf
6398 / 5661 / 2580
Регистрация: 14.04.2014
Сообщений: 23,942
07.04.2016, 17:23 0

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

07.04.2016, 17:23. Просмотров 267. Ответов 6
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    char search[255], answer[255], stranswer[255], str[15000], base[9]={0}, * c; //search - что ищем; answer - ответ; base - путь к базе;
    bool dialog = true;
//    FILE * fbase;   
    
    string s = "baseAnswer.txt";
//    strcpy(base, s.c_str());
 
//    fbase = fopen(base, "r");
    
    cout << "Чат запущен! Пишите: ";cin >> search;
 
    ifstream input(s.c_str()); 
    if (!input)
    {
        cout << "Ошибка при открытии файла.\n";
    }
    else
    {
    char buffer[1024]; 
    while(input.getline(buffer,1024)) { 
    if(strstr(buffer, search)) 
    cout << buffer << endl; 
    }
    } 
 
    _getch();
}


Вернуться к обсуждению:
Поиск строки с необходимым словом в файле
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2016, 17:23
Готовые ответы и решения:

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

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

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

Поиск строки в файле
Помогите сделать рабочий поиск строки в файле, заранее спасибо) 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