|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.04.2014, 09:23 | #1 |
Регистрация: 20.11.2013
Сообщений: 7
|
Сортировка данных двух текст.файлов
Задача:имеется 2 файла с данными на игроков 2 команд каждая строка состоит из имени,голов,пасов,отсортировать данные этих 2 файлов так чтобы в 3 файле были помещены 6 самых результативных игрока.
Написал код но он почему не работает,есть 2 проблемы ,1ая это то что счетчик кол-ва строк работает не верно и вторая почему то результат не записывается в файл.Помогите доработать код,заранее спасибо. Вот мой код : Код:
|
09.04.2014, 15:01 | #2 |
Пользователь
Регистрация: 12.11.2012
Сообщений: 35
|
Сделайте эхо вывод что бы было видно какие данные вы получили из файлов.
После подсчета строк в файле нужно вернуть указатель текущей позиции файла на начало. Что то вроде Код:
|
09.04.2014, 16:58 | #3 |
Регистрация: 20.11.2013
Сообщений: 7
|
сделал fseek,но что то пока не помогло,ну ,а на счет идеи вродь все продумано,дописываю все данные в 1 файл вывожу все в массив структур там сортирую и записываю 6 посл элементов отсортированного массива в новый файл.
попробывал отдельно сделать счетчик строк,но он почему то не работает корректно,в чем может быть проблема.И еще попробывал посмотреть что находится в буфере,там из того что число строк считается не корректно поэтому к примеру выдает 1ые 4 строчки.И еще почему считывания всех данных из одного файла они зануляются( Код:
Последний раз редактировалось Solar69; 09.04.2014 в 17:12. |
09.04.2014, 17:27 | #4 | |
Пользователь
Регистрация: 12.11.2012
Сообщений: 35
|
Код:
Код:
Цитата:
|
|
09.04.2014, 17:45 | #5 |
Регистрация: 20.11.2013
Сообщений: 7
|
Огромное спасибо за советы,все помогло только можете объяснить ,что такое %*[^\n]%*c ,просто первый раз встречаюсь с таким поиском конца строки.
Последний раз редактировалось Solar69; 09.04.2014 в 18:33. |
10.04.2014, 09:20 | #6 |
Пользователь
Регистрация: 12.11.2012
Сообщений: 35
|
Код:
Если первый символ в наборе является знаком ^, то получаем обратный эффект: входное поле читается до тех пор, пока не встретится символ из заданного набора сканируемых символов. Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан текст (слова из строчных латинских букв). Построить множество, состоящее из букв, входящих в текст не менее двух раз | Grenki | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 25.03.2014 14:40 |
Сортировка слиянием двух файлов. | recycler | Помощь студентам | 0 | 16.05.2012 12:51 |
Как организовать импорт двух файлов в одну базу данных | SergeyK | Microsoft Office Access | 2 | 15.10.2010 13:36 |
Excel -скрипт сравнения двух файлов и копирования данных из одного в другой | Snake_ | Microsoft Office Excel | 11 | 29.08.2010 13:19 |
Сортировка файлов в Explorer vs сортировка в Delphi | mutabor | Общие вопросы Delphi | 11 | 04.09.2009 14:32 |