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

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

Войти
Регистрация
Восстановить пароль
 
treynik
0 / 0 / 0
Регистрация: 14.10.2015
Сообщений: 14
#1

Побайтовое сравнение 2 файлов - C++

18.10.2016, 21:10. Просмотров 304. Ответов 5
Метки нет (Все метки)

Ребят , кто может написать хороший для побайтового сравнения 2 любых файлов ?
Хочу посмотреть как это должно выглядеть. Заранее спасибо за помощь.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2016, 21:10     Побайтовое сравнение 2 файлов
Посмотрите здесь:

Побайтовое копирование файлов - C++
Добрый день. Подскажите пожалуйста,как в данном примере можно было бы выполнить копирование файла в обратном порядке? ifstream...

сравнение файлов - C++
Нужно доделать программу вот по такому заданию Даны символьные файлы f и s . Записать в файл h все начальные совпадающие компоненты...

Сравнение файлов - C++
Привет всем ! Дано два текстовых файла. Сравнить их содержимое и в новый файл записать либо номер первой строки, в которой они...

Сравнение содержимого файлов - C++
Мини-задача состоит в следующем необходимо найти в одном (А) файле содержимое второго (В). Так вот хотелось бы получить совет как...

Побайтовое чтение COM порта - C++
Доброго времени суток. Обычно из COM порта читают передавая в функцию чтения указатель на буфер и сколько байтов прочитать. Как...

Сравнение содержимого файлов на сервере и ПК - C++
Ребят имеется код,который читает содержимое файла в интернете x.txt и содержимое файла x.txt на компе, если их содержимое одинаково, то он...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5251 / 4571 / 1535
Регистрация: 14.04.2014
Сообщений: 18,174
18.10.2016, 21:11     Побайтовое сравнение 2 файлов #2
Открываешь, считываешь и сравниваешь в цикле. Что не ясно-то?
nd2
2122 / 1694 / 598
Регистрация: 29.01.2016
Сообщений: 5,454
18.10.2016, 21:14     Побайтовое сравнение 2 файлов #3
Цитата Сообщение от nmcf Посмотреть сообщение
Открываешь
В бинарном режиме.
Цитата Сообщение от nmcf Посмотреть сообщение
считываешь
Посимвольно.
nmcf
5251 / 4571 / 1535
Регистрация: 14.04.2014
Сообщений: 18,174
18.10.2016, 21:15     Побайтовое сравнение 2 файлов #4
В бинарном - да, но посимвольно не обязательно.
treynik
0 / 0 / 0
Регистрация: 14.10.2015
Сообщений: 14
18.10.2016, 21:27  [ТС]     Побайтовое сравнение 2 файлов #5
Если честно то в программировании на C++ нам ничего не объясняют и поэтому мы должны сами разобраться , но времени просто не хватает. Со сроком сдачи я уже пролетел вот и хотел бы посмотреть реализацию данной программы на C++.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2016, 21:55     Побайтовое сравнение 2 файлов
Еще ссылки по теме:

Сравнение файлов с одинаковыми названиями - C++
Дано два каталога(dir1, dir2), содержащих файлы *.txt и не содержащие подкаталогов. Наполнить третий каталог (RESULT): -для каждого...

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

Сравнение двух текстовых файлов - C++
господа есть 2 файла txt как сравнить точно ли информация в первом совпадает со вторым

Сравнение двух текстовых файлов - C++
Объясните, пожалуйста, как работает код #include<iostream> #include <stdio.h> #include <locale.h> #include <conio.h> #include...

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

Побайтное сравнение двух файлов - C++
#include <locale.h> #include <stdio.h> #include <conio.h> int main(int argc, char *args) { setlocale(LC_ALL, "rus"); ...


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

Или воспользуйтесь поиском по форуму:
nd2
2122 / 1694 / 598
Регистрация: 29.01.2016
Сообщений: 5,454
18.10.2016, 21:55     Побайтовое сравнение 2 файлов #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    ifstream fin1("file1.txt", ios::binary);
    ifstream fin2("file2.txt", ios::binary);
    if (fin2 && fin2)
    {
        char ch1, ch2;
        bool result = true;
        while (fin1.get(ch1) && fin2.get(ch2))
        {
            if (ch1 != ch2)
            {
                result = false;
                break;
            }
        }
        if (result)
            cout << "Equal" << endl;
        else
            cout << "Unequal" << endl;
    }
    else
        cout << "Error opening file!" << endl;
Yandex
Объявления
18.10.2016, 21:55     Побайтовое сравнение 2 файлов
Ответ Создать тему
Опции темы

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