Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование графов http://www.cyberforum.ru/cpp-beginners/thread674609.html
Неподскажите сайт где очень понятно объясняют графы, как запрограммировать, и т.д. Просто гуглил но чо то мне не понравилось то, что он мне показал. Везде объясняют поверхностно. Заранее спаибо...
C++ Программа ввода с клавиатуры целых чисел Написать программу, обеспечивавшею ввод с клавиатуры целого положительного числа. При нажатии клавиши соответствующий символ должен появиться на экране только в том случае, если этот символ является... http://www.cyberforum.ru/cpp-beginners/thread674604.html
C++ Вставить действительное число в последовательность действительных чисел(С++)
Дана невозрастающая последовательность действительных чисел {a1,a2, . . . ,an} . Вставить действительное число b в неё так, чтобы последовательность осталась невозрастающей. Помогите срочно...
Постройте таблицу значений кусочно-заданной функции на заданном отрезке C++
Постройте таблицу значений кусочно-заданной функции на отрезке с шагом dX по образцу: X | Y1 | Y2 | Y3 0.50 | 1.2304 | 56.7000 | 0.0089 0.54 | 2.9132 | 30.1234 | -0.0148 ...
C++ Как создать вкладки на форме? http://www.cyberforum.ru/cpp-beginners/thread674594.html
Помогите, как создать вкладки на форме?? В инете нашел, что вроде TTabControl или TPageControl использовать надо, а как именно вообще без понятия...
C++ Как прочитать выражение? typedef void *paint(char,void*); подробнее

Показать сообщение отдельно
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.10.2012, 23:35
Как вариант:
Код
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
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
 
void f(char *str1, char *str2)
{
    ifstream f1(str1, ios::binary);
    ifstream f2(str2, ios::binary);
    
    if (!f1.is_open() || !f2.is_open()) cout << "Error!" << endl;
    else
    {
        int flag = 0;
        
        while (!f1.eof() || !f2.eof())
        {
            char c1, c2;
            
            f1.read(&c1, 1);
            f2.read(&c2, 1);
            
            if (c1 != c2) 
            {
                cout << "Files are not equal" << endl;
                flag = 1;
                break;
            }
        }
        
        if (flag == 0) cout << "The files are equal" << endl;
        
        f1.close();
        f2.close();
    }
 
}
 
int main(int argc, char *argv[])
{
    f(argv[1], argv[2]);
    
   system ("pause");
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru