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

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

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

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

24.02.2011, 17:44. Просмотров 675. Ответов 1
Метки нет (Все метки)

Написать программу, выполняет построчное сравнивает два текстовые файлы и выводит на консоль номера строк в которых данные файлы различаются.
нужно на языке си
помогите
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2011, 17:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Построчное сравнение двух текстовых файлов (C++):

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

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

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

Функция слияния двух текстовых файлов - C++
Здравствуйте. Прошу помощи, потому как даже не представляю как можно это реализовать. Задание: Написать функцию слияния двух текстовых...

Написать пpогpамму, сpавнивающую содеpжимое двух текстовых файлов - C++
Обработка текстовых файлов. Сравнение. Написать пpогpамму, сpавнивающую содеpжимое двух текстовых файлов, задаваемых пользователем с...

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

1
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
24.02.2011, 20:18 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include<stdio.h>
 
int prep(char *a){
    while(*a++){
        if(*a=='\n') *a='\0';
    }
}
 
int main(){
    char a[BUFSIZ], b[BUFSIZ];
    puts("Enter first file path");
    gets(a);
    FILE *pa=fopen(a, "r");
    if(!pa){perror("Error a"); return 1;}
    puts("Enter second file path");
    gets(b);
    FILE *pb=fopen(b, "r");
    if(!pb){perror("Error b"); return 2;}
    int line=1;
    while(!(feof(pa)||feof(pb))){
        fgets(a, sizeof(a), pa);
        fgets(b, sizeof(b), pb);
        prep(a), prep(b);
        if(strcmp(a, b)){
            printf("\nline %d:\n", line);
            printf("%s\n", a);
            printf("%s\n", b);
        }
        ++line;
    }
    fclose(pa);
    fclose(pb);
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2011, 20:18
Привет! Вот еще темы с ответами:

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

Соотношение i-ых символов двух текстовых файлов - C++
Здравствуйте у меня такой вопрос... Пусть есть два текстовых файло в одном представлена последовательность из 4 букв длиной в 100 символов...

Сравнение текстовых переменных - C++
При написание программы по структурам, появилась проблема. Задача состоит из того что дана структура, в ней есть несколько переменных:номер...

Копирование текстовых файлов - C++
Столкнулся с такой проблемой : при копировании из одного файла в другой мне нужно исключить(пропустить) слова, которые начинаются на букву,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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