|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.05.2007, 15:35 | #1 |
Регистрация: 13.05.2007
Сообщений: 3
|
Нетипизированые файлы и string
Всем добрый день. Подскажите как правильно поступать в подобной ситуации или что я делаю не так. Есть нетипизированный файл, в котором храниться множество значений разных типов. При загрузки из этого файла, данные читаются криво, то есть выскакивает ошибка InvalidCursor. Мне кажется это потому что при чтении машина просто не знает какой длины string она должна считать.
|
13.05.2007, 16:04 | #2 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
можно исходник?
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
13.05.2007, 17:27 | #3 |
Пользователь
Регистрация: 22.01.2007
Сообщений: 25
|
Для того, чтобы корректно читать данные из нетипизированного файла надо знать размер этих даннах в байтах. Если в файле хранятся только строки, то можно попробовать читать его побайтно в символные переменные (в массив символов). В других случаях, если ты точно не знаешь структуры файла, то не сможешь его корректно прочитать.
|
13.05.2007, 23:59 | #4 |
Регистрация: 13.05.2007
Сообщений: 3
|
Я знаю в каких конкретно местах должны быть строки, но не знаю их длину, в качестве выхода можно сделать так : перед строкой заносить int который будет равен длине записаной строки, и считав этот инт, я буду знать сколько читать из файла, чтобы не залезть в лишнее, правильно?
|
14.05.2007, 00:02 | #5 |
Регистрация: 13.05.2007
Сообщений: 3
|
А вот и исходник, процедура записи в файл. Но врядли с ней станет легче Тут именно идея важна.
PHP код:
|
14.05.2007, 00:04 | #6 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,534
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
string | medik | Помощь студентам | 12 | 29.10.2007 17:33 |
Как укоротить string | UnD)eaD)Snake | Общие вопросы Delphi | 6 | 04.09.2007 17:18 |
два вредных вопроса:про асю и прикриплёные файлы файлы | steck | Свободное общение | 3 | 17.06.2007 14:53 |
String и Integer | bek@rt | Общие вопросы Delphi | 10 | 18.05.2007 19:02 |
BLOB в string | _andrews_ | БД в Delphi | 0 | 20.04.2007 12:05 |