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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Gothic Angelos
1 / 1 / 0
Регистрация: 29.05.2010
Сообщений: 140
#1

Сравнение со строкой из файла - C++

22.09.2011, 21:35. Просмотров 433. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста,как написать сравнение введённой информацией с каждой строкой в имеющемся файле,потому что у меня сравнивается только последняя строка,спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2011, 21:35     Сравнение со строкой из файла
Посмотрите здесь:

Сравнение хеша md5 с строкой - C++
Здраствуйте. Получен MD5 код некого файла - 8F5B9B73D33E8C99202B5058CB6DCE51 в typedef TMD5. Что нужно сделать, чтобы это можно было...

Работа со строкой из файла - C++
Словом текста считается любая последовательность цифр и букв русского алфавита длиной не более 6 символов; между соседними словами - не...

Прочитать одной строкой с файла - C++
собственно в этом и вопрос, как считать целой строкой #include <iostream> #include <iomanip> #include <sstream> #include...

Конструктор со строкой - именем файла - C++
есть класс вида class A { B b; /* ... */ }; а у класса B конструктор B(istream&), дефолтного нет если сделать у А...

Обработка считывания текста из файла с завершающей пустой строкой - C++
Вроде бы вопрос простой - используй fstream и живи спокойно. Так и было до поры, до времени. Был такой код: double tmp; ...

Сравнение файла и массива - C++
FILE *f; // if((f=fopen("file.txt","r"))==NULL) ShowMessage("File error"); sumA=0; while (f !=fopen ("file.txt","r")){ kolA=0; ...

Сравнение слова взятого из файла - C++
добрый день, мне нужно взять из файла слово, ну или как еще можно назвать и проверить как бы совпадает оно с тем что мне нужно вот как я...

Cтроки, сравнение, чтение из файла - C++
Имеется файл .тхт с содержанием примерно следующего вида: 192.168.0.1 www.allposters.com 192.168.0.2 www.debian.org 192.168.0.3...

Сравнение слова файла со значением массива - C++
Помогите исправить ошибки.Сама задача такова найти в текстовом файле слова begin end и заменить их на { и }. #include "stdafx.h" ...

Сравнение переменных или чтение с файла? - C++
После тестировки, выяснилось, что проблема возникает в строке указаной коментом. Хочу узнать в чем заключается ошибка.Возможно проблема...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
22.09.2011, 22:00     Сравнение со строкой из файла #2
код в студию
Петррр
5947 / 3384 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
22.09.2011, 22:37     Сравнение со строкой из файла #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
int main(int argc, char ** argv)
{
    string input;
    setlocale(LC_ALL, "");
    cout << "Введите строку: ";
    cin >> input;
    string strFromFile;
    ifstream file("C:\\text.txt");
    int count = 0;
    while (getline(file, strFromFile))
    {
        cout << ++count << ": " << strFromFile << ", " 
            << (strFromFile == input ? "совпадает" : "не совпадает") << "\n";
    }
    system("pause");
    return 0;
}
Ответ Создать тему
Опции темы

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