Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.05.20;
Скачать: CL | DM;

Вниз

чтение массива double с помощью TFileStream   Найти похожие ветки 

 
Самуилыч   (2012-01-19 12:34) [80]

Хотя можно и проще - выделить буфер, равный размеру файла и засосать в него весь файл разом, как советовал Ega23. А потом парсить его, двигая указатель от пробела к пробелу.


 
Inovet ©   (2012-01-19 12:40) [81]

> [79] Самуилыч   (19.01.12 12:26)
> А свободных адресов для этого нет - получаем ошибку.
>
> Что тут не так?

Ты говорил о

> [76] Самуилыч   (19.01.12 10:45)
> соответствующий диапазон адресов, причем этот диапазон не может превышать свободную память.

Если о адресах речь то это и так ясно, а то можно подумать о ещё какой-нибудь памяти.


 
Самуилыч   (2012-01-19 12:43) [82]

Об адресах, конечно. Для того и максимальный размер считал, хватит ли дипазона.


 
Inovet ©   (2012-01-19 12:43) [83]

> [80] Самуилыч   (19.01.12 12:34)
> выделить буфер, равный размеру файл

Зачем столько много, достаточно и размером с кластер.


 
Самуилыч   (2012-01-19 13:53) [84]


> Inovet ©   (19.01.12 12:43) [83]

Это буфер перечитывать придется. Но главное то, что в таком буфере может оказаться нецелое количество чисел - последнее будет обрезано и при перечитывании буфера это последнее число будет нужно как-то сращивать. А это лишний геморрой.


 
Inovet ©   (2012-01-19 14:05) [85]

> [84] Самуилыч   (19.01.12 13:53)
> это последнее число будет нужно как-то сращивать

читаешь следующюю порцию в буфер и прдолжаешь парсить.



Страницы: 1 2 3 вся ветка

Текущий архив: 2012.05.20;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.012 c
15-1326441149
Riply
2012-01-13 11:52
2012.05.20
Распознавание изображений


15-1326400202
Юрий
2012-01-13 00:30
2012.05.20
С днем рождения ! 13 января 2012 пятница


2-1326288747
JohnKorsh
2012-01-11 17:32
2012.05.20
Индикация версии программы.


15-1326482274
Riply
2012-01-13 23:17
2012.05.20
Фриланс на исходниках.


15-1326237348
MastaK
2012-01-11 03:15
2012.05.20
Инфляция в шахматах