|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.03.2009, 22:13 | #1 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 113
|
Форматный ввод/вывод
Проблема такая сделал прогу (мини-БД) для записи значений в фаил, всё норм записываются, однако другой программой считать данные из фаила в окно программы не могу, а также не понимаю как ставить разделители полей и ещё после всего этого хотелось бы чтобы выводящее окно (второй проги) сортировала полученные записи по полю surname вот код:
Код:
Код:
Последний раз редактировалось Lazio; 02.03.2009 в 22:43. |
02.03.2009, 23:38 | #2 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
читай данные с помощью fscanf()
создай структуру Код:
при сортировке по какому либо полю можно так делать Код:
|
03.03.2009, 11:19 | #3 |
Форумчанин
Регистрация: 10.12.2007
Сообщений: 158
|
+1
У Вас все данные статические. Так что с таким подходом Вы сможете использовать бинарный ввод/вывод в файлы и вообще не заморачиваться насчёт разделителей. (этот момент могу пояснить, если Вы не знаете, но где-то на форуме это уже было) А так же можно при сортировке легко менять элементы местами обычным memcpy'ем ))) |
03.03.2009, 15:18 | #4 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 113
|
был бы очень признателен если бы кто нибудь на примере показал как это реализовывается ну попроще что нибудь ввести форматно фамилии и имена типа Козлов Алексей, Иванов Сергей и отсортировать их по фамилии например. вот только без разделителя мне никак такое уж задание , а что такое этот разделитель я так и не понял (ятак думаю что то вводится в форматный ввод, чтобы например 43-ааа-ллл читал по отдельности)
вобщем кто поможет пишите ну или хотя бы где почитать про это можно подскажите |
03.03.2009, 19:29 | #5 |
Участник клуба
Регистрация: 18.10.2008
Сообщений: 1,409
|
тут задача со структурами и еще какаято (компилил Borland 3.1)
вдруг пригодится... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод и вывод | Mihael-Vlz | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.01.2009 18:00 |
Файловый ввод/вывод | -=$V=- | Общие вопросы C/C++ | 8 | 13.12.2008 21:11 |
файловый ввод/вывод | kot111 | Общие вопросы C/C++ | 1 | 04.02.2008 17:45 |
Асинхронный ввод/вывод | Pblog | Обсуждение статей | 0 | 27.05.2007 02:13 |