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

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

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

C++ Сравнение содержимого файлов
C++ Сравнение файлов
C++ Сравнение двух текстовых файлов
Побайтное сравнение двух файлов C++
C++ сравнение файлов
Сравнение двух текстовых файлов C++
Побайтовое чтение COM порта C++
Побайтовое копирование файлов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4303 / 3724 / 1255
Регистрация: 14.04.2014
Сообщений: 14,579
18.10.2016, 21:11     Побайтовое сравнение 2 файлов #2
Открываешь, считываешь и сравниваешь в цикле. Что не ясно-то?
nd2
1048 / 787 / 267
Регистрация: 29.01.2016
Сообщений: 2,460
18.10.2016, 21:14     Побайтовое сравнение 2 файлов #3
Цитата Сообщение от nmcf Посмотреть сообщение
Открываешь
В бинарном режиме.
Цитата Сообщение от nmcf Посмотреть сообщение
считываешь
Посимвольно.
nmcf
4303 / 3724 / 1255
Регистрация: 14.04.2014
Сообщений: 14,579
18.10.2016, 21:15     Побайтовое сравнение 2 файлов #4
В бинарном - да, но посимвольно не обязательно.
treynik
0 / 0 / 0
Регистрация: 14.10.2015
Сообщений: 14
18.10.2016, 21:27  [ТС]     Побайтовое сравнение 2 файлов #5
Если честно то в программировании на C++ нам ничего не объясняют и поэтому мы должны сами разобраться , но времени просто не хватает. Со сроком сдачи я уже пролетел вот и хотел бы посмотреть реализацию данной программы на C++.
nd2
1048 / 787 / 267
Регистрация: 29.01.2016
Сообщений: 2,460
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 файлов
Ответ Создать тему
Опции темы

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