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

Проверить одинаковы ли файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка: Левый операнд должен быть левосторонним значением http://www.cyberforum.ru/cpp-beginners/thread321502.html
#include<iostream> using namespace std; int main(int nNumberofArgs, char* pzArgs) { int Number ; cout << "Enter a number from 1 to 10 /n" ; cin >> Number ; if (Number > 5 ) { int BigNumber ;
C++ Ничего не понимаю в языках программирования но хочу создать свою программу. Помогите плз!:scratch: http://www.cyberforum.ru/cpp-beginners/thread321492.html
C++ Программа тест.
здравствуйте!) у меня есть программа тест и в ней нужно как то задать время на прохождение этого теста через конфигурационный файл вот как это сделать?) и еще эта программа начинается с того что вводим фамилию имя и номер группы а после окончания теста программа должна вывести эту фамилию и имя и номер группы и процент правильных ответов (но у меня выводит просто количество правильных...
C++ Классы и Сортировка
Решите Пожалуйста задачки: Классы: Создать класс Треугольник. Разработать не менее четырех методов (например, конструктор, площадь, периметр, проверка, что равносторонний, равнобедренный, перемещение, изменение размера, поворот и т.д., печать данных). Сортировка: Есть массив из 20 чисел. Отсортировать отдельно элементы с четными индексами по возрастанию, элементы с нечетными по убыванию...
C++ Стуктуры/классы http://www.cyberforum.ru/cpp-beginners/thread321402.html
Вопрос, вот люди пишут : //1) struct Human { public: int weight; }; //и //2) class Human
C++ динамическая память под матрицы Добрый день! Нужна помощь очень сильно. Есть две задачи, помогите пож реализовать. 1.Написать функцию, получающую на входе две динамические матрицы одного размера, выполняющую перемножение этих матриц и возвращающую динамичкскую матрицу произведение. 2. Описать функцию, которая получает на входе файл, в каждой строке которого записаны пары натуральных чисел, выбирает пары из взаимно простых... подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
17.06.2011, 16:27     Проверить одинаковы ли файлы
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
#include <iostream>
#include <algorithm>
#include <fstream>
#include <conio.h>
#include <stdlib.h>
#include <string>
#include <iterator>
#include <list>
 
using namespace std;
 
bool equalFile(const string& fileName1, const string& fileName2)
{
    list<char> v1, v2;
    copy(istreambuf_iterator<char>(ifstream(fileName1.c_str())), istreambuf_iterator<char>(), back_inserter(v1));
    copy(istreambuf_iterator<char>(ifstream(fileName2.c_str())), istreambuf_iterator<char>(), back_inserter(v2));
    return equal(v1.begin(), v1.end(), v2.begin());
}
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    string fileName1, fileName2;
    cout << "Введите имя первого файла" << endl;
    cin >> fileName1;
 
    cout << "Введите имя второго файла" << endl;
    cin >> fileName2;
 
    cout << (equalFile(fileName1, fileName2) ? "Одинаковы" : "Разные") << endl;
 
    _getch();
    return EXIT_SUCCESS;
}
 
Текущее время: 01:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru