![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
посоветуйте программу для сравнения листингов кода или сюда: Программа для сравнения содержимого файлов |
|
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
если нужно полное совпадение строки 1-го файла со строкой второго, а не вхождение строки 1 в строку 2.
то можно попробовать Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 12
|
![]()
задачка для себя
1) Нужно просто внести в третий файл те строки из второго, которых нет в первом. 2) возможно частичное вхождение. Т.е. не целиком строки надо сравнивать. Т.е. indexOf не подходит ![]() |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
2) значит не ИндексОф, а ручной перебор с Pos+если надо еще можно убрать чувствительность к регистру.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 12
|
![]()
Евгений, так у меня так же и сделано (в первом сообщении код).. Это единственный, наиболее быстрый способ получается?
|
![]() |
![]() |
![]() |
#17 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
да еще к тому же в процессе генерации строки много-много раз эта строка пересоздается итого 1000000 * 1000000 раз создание строки. выделение памяти самый медленный процесс Код:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 12
|
![]()
Евгений, спасибо.
Скорость выросла в 6 раз ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение данных в текстовых файлах | zhukovms | Помощь студентам | 34 | 05.09.2011 11:58 |
ОБРАБОТКА текстовых файлов | Kirillnd | C++ Builder | 2 | 31.07.2011 16:40 |
Обработка текстовых файлов. | kolobot | Помощь студентам | 2 | 15.12.2010 21:14 |
копирование текстовых файлов | teacher | Общие вопросы Delphi | 4 | 16.02.2008 20:29 |
Сравнение текстовых файлов | BR17UY | Общие вопросы Delphi | 15 | 07.05.2007 20:18 |