Показать сообщение отдельно
Старый 23.08.2007, 16:16   #16
Alex_90
Знающий
 
Регистрация: 05.02.2007
Сообщений: 201
Написано одно полезное сообщение
(для 2 участников)
Re: Алгоритм игры Lines

ОРИЕНТИРОВАНИЕ В ТЕКСТОВОМ ФАЙЛЕ
Всем привет.
В любой программе часто возникает необходимость сохранять информацию на длительное время, что бы ее можно было воспроизвести при следующем запуске программы. Единственнымм способом сделать это является запись этой информации в файл. Но держать для каждой записи отдельный файл очень нерационально и для конечного пользователя и для программиста, который может просто запутаться, в каком файле что лежит.
Гораздо более рационально использовать один-два файла и в них хранить сразу много записей.
Информации записать в один файл можно сколько угодно много (до 32мб), а вот считать гораздо сожнее:
в паскале был отличный метод ориентирования в файле
Seek (f:file,pozitsia:integer);
Есть аналогичный метод и в С++, но там у функции fseek сразу три параметра: file,long,int.
C первым вопроса нет - это указатель на файл, в котором ориентироваться, а вот что такое второй и третий - не знаю (fseek не документирована ни в одной книге по С++, так как унаследована от С).
Может кто знает, как с попощью этой или какой нибудь другой функции ориентироваться в файле?
Функция fseek находится в файле stdio.h.
(Offline)
 
Ответить с цитированием