Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как записать в файл массив размером 8 точек на миллион [D5, D6, D7, Win2k, WinXP]


Страницы:   1 2 3 4 5 6 7 8 9 10

yuraspb ©   (2006-11-10 19:06:00) 

Как записать в файл массив размером 8 точек на миллион?


yuraspb   (2006-11-14 00:57:00) [121]

ANB, спасибо !!!!
Как это можно обойти? мне действительно нужно столько объектов.


Anatoly Podgoretsky   (2006-11-13 19:52:00) [122]

> Ketmar  (13.11.2006 19:29:14)  [74]

Это правильно, пусть идет


Ketmar   (2006-11-13 19:29:00) [123]

>[71] Anatoly Podgoretsky(c) 13-Nov-2006, 19:13
>Его послали на статью именно по этому вопросу, чего еще
>надо, в сконцентрированом виде.
да он пусть идёт куда угодно. а мне книжка нужна. %-)


ANB   (2006-11-13 19:15:00) [124]


> ANB, представь массив array[1..10,1..1000000] of integer;
>  
> мне нужно записывать его в файл и считывать из файла.
> Тут уже 2 дня никто не знает как это сделать.

Лучшее решение - не заводить такой здоровый массив. Да еще статичести, т.е. напрямую в стек. Даже если ты уберешь запись в файл, у тебя программа работать не будет.


Anatoly Podgoretsky   (2006-11-13 19:13:00) [125]

> Ketmar  (13.11.2006 19:10:08)  [68]

Его послали на статью именно по этому вопросу, чего еще надо, в сконцентрированом виде.


MikePetrichenko   (2006-11-13 19:13:00) [126]


> чуше бы чем трепаться книжку мне помогли найти.

А еще лучше, поскажите WiFI USB Dongle. (Нифига в сием направлении не шарю... Но очень нужно.)


> Тогда с нетипизированым он вообще погибнет

Судя по всему - уже случилось


Anatoly Podgoretsky   (2006-11-13 19:11:00) [127]

> MikePetrichenko  (13.11.2006 19:07:07)  [67]

Тогда с нетипизированым он вообще погибнет


Ketmar   (2006-11-13 19:10:00) [128]

чуше бы чем трепаться книжку мне помогли найти.
%-)


Ketmar   (2006-11-13 19:10:00) [129]

блин. "лучше".


MikePetrichenko   (2006-11-13 19:07:00) [130]


> Для типизированого файла?

Я имел ввиду общий случай (не типизированный файл). Так как надмозга явно недостаточно чтобы определить типизированный файл для данного массива.


Anatoly Podgoretsky   (2006-11-13 19:05:00) [131]

> MikePetrichenko  (13.11.2006 19:01:02)  [62]

С этим согласен


Anatoly Podgoretsky   (2006-11-13 19:04:00) [132]

> MikePetrichenko  (13.11.2006 18:54:00)  [60]

Для типизированого файла?
Могу привести и для нетипизированого, точнее раньше приводил


Anatoly Podgoretsky   (2006-11-13 19:04:00) [133]

> Ketmar  (13.11.2006 18:57:01)  [61]

Разница есть, для типизированого файла размер не применим.


Ketmar   (2006-11-13 19:02:00) [134]

>[62] MikePetrichenko(c) 13-Nov-2006, 19:01
и я на это намекал. %-)


MikePetrichenko   (2006-11-13 19:01:00) [135]


> да какая разница...

В данном случае, вообще никакой. :)
Все равно результата не будет...


Ketmar   (2006-11-13 18:57:00) [136]

>[60] MikePetrichenko(c) 13-Nov-2006, 18:54
>Размер забыл :)
да какая разница...


MikePetrichenko   (2006-11-13 18:54:00) [137]


> Write(F, Buf);

Размер забыл :)


Anatoly Podgoretsky   (2006-11-13 18:50:00) [138]

> yuraspb  (13.11.2006 18:40:55)  [55]

Это уже всего лишь 40 мб
Думаешь не знаем, ну тогда не тяжело повторить Write(F, Buf);


MikePetrichenko   (2006-11-13 18:44:00) [139]


> ANB, представь массив array[1..10,1..1000000] of integer;
>  

Читай многопостов выше про стек
Потом читай много статей в MSDN, книгах и прочем про Memory Mapped Files.
Когда надмозгобогатится информацией и станет мозгом- придет очевидное и простое решение.


Percent   (2006-11-13 18:44:00) [140]

Тут уже 2 дня никто не знает как это сделать

Э, Юра, не перекладывай с больной головы на здоровую.
Это ты уже третий день не можешь корректно вопрос задать.


Страницы:   1 2 3 4 5 6 7 8 9 10

Наверх

Титульная страница Поиск, карта сайта Написать письмо