Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.59 MB
Время: 0.011 c
15-1326493250
KilkennyCat
2012-01-14 02:20
2012.05.20
Китайское DVD-плееро. Модернизация.


15-1326056648
Dmitry1987
2012-01-09 01:04
2012.05.20
обновление данных при multi-user работе


2-1326880929
gvozdkoff
2012-01-18 14:02
2012.05.20
чтение из файла и проблема при его перезаписи


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


4-1257109119
Maksim V.
2009-11-01 23:58
2012.05.20
Запретить DrawFocusRect. при отрисовке строк Listbox




   Наверх