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

Сравнение двух текстовых файлов - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.97
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
16.05.2011, 21:38     Сравнение двух текстовых файлов #1
господа есть 2 файла txt как сравнить точно ли информация в первом совпадает со вторым
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Onishare
30 / 30 / 5
Регистрация: 07.05.2011
Сообщений: 50
16.05.2011, 21:58     Сравнение двух текстовых файлов #2
Вариант 1. Сравнить содержимое двух файлов.
Вариант 2. Сравнить хеш MD5 двух файлов.
.Malek.
5 / 5 / 0
Регистрация: 20.03.2011
Сообщений: 180
16.05.2011, 22:02     Сравнение двух текстовых файлов #3
Есть удобная программа ExamDiff можно сравнивать 2 текста, то что отличается то подсвечивается очень удобная.
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
16.05.2011, 22:24     Сравнение двух текстовых файлов #4
.Malek., зачем ему удобная программа?? Ему, как бы, написать ее надо...
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
16.05.2011, 23:29  [ТС]     Сравнение двух текстовых файлов #5
так что не кто не покажет хотябы элементарный исходник?
мне надо то сравнить 5 символов!!!
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
16.05.2011, 23:33     Сравнение двух текстовых файлов #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<fstream>
#include<string>
#include<iterator>
 
int main(){
  std::ifstream i1("1.txt"), i2("2.txt");
  if(!i1||!i2){std::cerr<<"File not found"; return -1;}
  std::string s1((std::istreambuf_iterator<char>(i1)), std::istreambuf_iterator<char>());
  std::string s2((std::istreambuf_iterator<char>(i2)), std::istreambuf_iterator<char>());
  std::cout<<std::boolalpha<<(s1==s2)<<"\n";
  i1.close();
  i2.close();
  return 0;
}
Игорь с++
 Аватар для Игорь с++
429 / 452 / 15
Регистрация: 26.01.2011
Сообщений: 2,029
16.05.2011, 23:41  [ТС]     Сравнение двух текстовых файлов #7
Спасибо вам огромное!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2011, 03:12     Сравнение двух текстовых файлов
Еще ссылки по теме:

Сравнение двух текстовых файлов C++
Сравнение текстовых переменных C++
C++ Обработка текстовых файлов

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

Или воспользуйтесь поиском по форуму:
accept
4837 / 3236 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
17.05.2011, 03:12     Сравнение двух текстовых файлов #8
memcmp() позволяет сравнивать два буфера
Yandex
Объявления
17.05.2011, 03:12     Сравнение двух текстовых файлов
Ответ Создать тему
Опции темы

Текущее время: 23:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru