Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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>, возможно и в нем что нибудь напутал. Что я не так сделал? ... подробнее
maksSK8
1 / 1 / 0
Регистрация: 26.10.2014
Сообщений: 26
07.04.2016, 17:17  [ТС] 0

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

07.04.2016, 17:17. Просмотров 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
32
33
34
35
// intelligent system.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "string"
#include "stdio.h"
#include "fstream"
#include <windows.h>
using namespace std;
 
void 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()); 
    char buffer[1024]; 
    while(input.getline(buffer,1024)) { 
    if(strstr(buffer, search)) 
    cout << buffer << endl; 
    } 
 
    _getch();
}
Я ввожу слово, программа должна найти его в одной из строк файла, и вывести строку полностью. Почему не работает? Может кто поправить мой скрипт?

Вернуться к обсуждению:
Поиск строки с необходимым словом в файле
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2016, 17:17

Поиск самой длинной строки в файле
дана такая задача: Дан текстовый файл f. Вывести самую длинную строку файла....

Поиск строки в файле по заданному слову
Ребят,подскажите. У меня создан текстовый файл,в котором 5 строк,каждая строка...

Поиск нужной строки во внешнем файле ( блокнот )
Уважаемые форумчане, подскажите пожалуйста как осуществить поиск строчки в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru