[ Печать ]https://sayanogorsk.info/board/topics/127-kak-sravnit-dva-tekstovyh-fajla/

Как сравнить два текстовых файла

Sana
Sana
13 Октября 2004, 19:01
Вот вопрос возник - нужна тулза которая бы позволяла сравнить два текстовых файла и подсвечивала отличия в них...

А в идеале, чтобы писала все отличающиеся строки, с номерами в файл...
Д
Домовенок
15 Октября 2004, 13:23
Sana, ты же вроде сам программист? smile.gif Посвяти пару часиков полезной тузле wink.gif.
Sana
Sana
15 Октября 2004, 17:33
Зачем изобретать велосипед?
Я точно знаю, что такой софт существует, даже где то встерчался...
Только вот не помню, как называется...
cJIoHuK
cJIoHuK
26 Октября 2004, 07:54
Есть такой софт, посмотрь вот здесь: www.deface.ru. А еще проще - открой Total Commander -> Файл -> Сравнить по содержимому
Sana
Sana
30 Октября 2004, 14:20
Ок, посмотрю smile.gif
Karim
Karim
3 Ноября 2004, 20:10
Sana

Подтверди необходимость данного софта и я сделаю, только для тя. Если есть пожелания к проге пиши подробней и уточни как сравниваются файлы(ну там построчно или нет, и отчет после работы)
Sana
Sana
3 Ноября 2004, 21:31
Karim Да я сам в состоянии написать такой софт вполне smile.gif Но за предложения спасибо smile.gif
Кстати ты на каком языке пишешь? Я вот на Delphi (паскаль тоже), но сейчас предпринимаю героические усилия по переходу на C ... надо заняться вплотную web-программированием... причем, уже есть конкретные коммерческие идеи... осталось за малым - изучить язык...
Как оказалось программировать под web не так уж и сложно, все отличия в интерфесах ввода вывода - всё остальное практически также...

Ой, опять я целую поэму написал - на меня Kibik плохо влияет - меня после общения с ним тянет на пространные рассуждения smile.gif
Karim
Karim
3 Ноября 2004, 21:57
Sana

Я тоже на Delphi пишу. За последний год хотя понял, что не важно на чем, вожно что пишешь. Я немного знаю С Builder, ну дык основная идея такова: паскаль ничем не уступает(видел людей newconfus.gif ). Щас начал Perl осваивать, просто для будущей работы нужен. Как видешь, мои знания очень даже скромны, но для прикладных задачь вполне хватает. Кстати в Perl'е есть встроенная, функция для сравнения текстов, так что даже мутить ниче не надо при желании. Посмотри мануалы.
Karim
Karim
3 Ноября 2004, 22:09
SanaПрости за нагласть, но мой те совет не трать время на C . Согласись ты никогда не будешь операционки писать, а если и будешь, то значит у тя уровень програмирования при котором не важно на чем писать. О обьемах кода: при грамотном обращении с дельфи, ни так и много памяти надо. Да, кстати, чем выше уровень я зыка, тем сложнее на нем выполнять элементарные операции. С уважением.
Karim
Karim
3 Ноября 2004, 22:40
Sana
"Hello World" - вижу ты и вправду пытаешься мутить с сями, но код этой программы ни чуть не сложнее кода какого-либо супер-пупер приложения т.к. это будет все одина и таже ся. На дельфи будет тоже самое, только синтаксис другой. Задачки всегда просто, серьезные проекты всегда трудно(интересно), на чем бы ты не писал. В качестве контр-аргумента, можешь привести мне задачу, которую на си можно выполнить, а на дельфи нет. я не поленюсь даже код написать.
Sana
Sana
3 Ноября 2004, 23:15
Блин, нечаяно удалил своё же сообщение, вот что там было:
ЦИТАТА
Karim Ну паскаль много чем уступает - хотябы распространенностью...
Perl - серьезный язык вроде, но не хочется распыляться - я всё таки решил остановитсья на C   - подходит под любые задачи и под любые платформы, от микроконтроллеров до суперкомпьютеров... но блин - почему то очень сложно мне на него перейти с паскаля... 
Я говорю не о программе "Hello World" - а он написании полноценных проектов...


ЦИТАТА
Да, кстати, чем выше уровень я зыка, тем сложнее на нем выполнять элементарные операции.
Забыл сказать smile.gif , я ещё в своё время программировал однокристалки на асме smile.gif

ЦИТАТА
"Hello World" - вижу ты и вправду пытаешься мутить с сями
Я надеюсь ты пошутил? biggrin.gif Из этого примера невозможно сказать серьезно ли я занялся си biggrin.gif

Ну а по поводу, можно ли написать чего то на сях, чего нельзя на Дельфи... не знаю наверное на Дельфи можно всё тоже самое - (про драйвера для NT только не уверен)... Но это не так важно - на любом нормальном языке можно написать что угодно... Вопрос где это потом можно запустить? Я не уверен что ты найдешь компилятор Дельфи по Solaris - а вот си запросто...
kibik
kibik
4 Ноября 2004, 00:10
Sana, не плохо, а хорошо!
Sana
Sana
4 Ноября 2004, 01:13
kibik Ну может быть и хорошо, только тему я чё то стал часто в другую сторону уклонять biggrin.gif
Karim
Karim
4 Ноября 2004, 01:25
ЦИТАТА
"Hello World" - вижу ты и вправду пытаешься мутить с сями
Я надеюсь ты пошутил?  Из этого примера невозможно сказать серьезно ли я занялся си 

Я имел ввиду, что в любой книге по сям этот пример написан почти на первой странице. Рад, что мое чувство юмора довольно прозрачно для остальных. Ни в коем случае не ставлю под сомнение твой уровень программирования т.к. я даже представления о нем не имею. Про NT: какие дрова ты именно упомянул? Я переодически балуюсь написанием подобия дров для того, что паяю. Сам сталкивался с проблемой совместимости с системой. Решение такое: програмно не сложно определить какая стоит система, дальше действия зависят от вида этой самой системы, а решение есть почти у всего. Например работат с портами, которая является моим хобби(пошаговые движки и прочее), пусть и по разному реализуется, но не тупиковая же это ветка. есть API, Dll и еще много чего
Sana
Sana
4 Ноября 2004, 02:14
Ну я говорю не знаю я этого - я вообще то по базам данных специализируюсь smile.gif Просто чё то краем уха слышал...
Если ты имеещь ввиду стандартные порты тип COM LPT USB - то они сами по себе уже устройства, и в нормальном случае чтобы ты с ними мог работать все драйвера должны быть уже установлены, но это всё не важно...

Э... API, DLL это конечно хорошо... только вот мне не под винду надо программировать... sad.gif
Sana
Sana
31 Марта 2005, 01:01
Короче, насчёт этой темы про сравнение двух текстовых файлов.
Нашёл я софтину подходящую, лежит в файловом архиве....

www.sayanogo...?download=33
K
Kofey Nik
5 Июля 2005, 16:57
Программ для побайтового сравнения очень много. Я пользуюсь Hex Workshop 3.0, оч наглядный сервис.
В свою очередь прошу помочь в поиске учебников по применению языков высокого уровня для микроконтроллеров, особенно С/С и микрики с ядром х51.
Спасибо, друзья smile.gif.
V
vbn
27 Августа 2005, 14:29
Прога ZFC сравнивает текстовые файлы. Могу вылажить на сервер
При использовании материалов гиперссылка обязательна.