Вниз
Скачать: CL | DM;

массив 50М   Найти похожие ветки 

 
mazepa ©   (2002-06-03 19:11) [0]

Как указать размер динамического массива с достаточно большим размером вплоть до 50М. Стандартная setlenght не проходит?

заранее благодарен.


 
SPeller ©   (2002-06-03 19:17) [1]

Попробуй GetMem или ВинАПИ на эту тему. Адресное пространство приложения 2 ГБ, поэтому выход должен быть.


 
-=Sergeante=- ©   (2002-06-04 17:42) [2]

Ой, блин. А нафига так много-то? Что за задача?


 
MBo ©   (2002-06-04 17:59) [3]

>setlenght не проходит?
С чего бы это?

var a:array of integer;
begin
setlength(a,100000000);
винтом пошуршало, но работает - 400 мег выделило



 
NailS ©   (2002-06-04 18:31) [4]

Только, если будешь этот массивчик в функции передавать не забудь перед описанием писать const или var а то компилер тебе весь этот массив в стек запихает ;).


 
agrig   (2002-06-04 21:06) [5]

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



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

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



Память: 0.45 MB
Время: 0.022 c
1-55148
Poaokristal
2002-06-04 13:03
2002.06.17
Об использовании .obj файлов в Delphi.


14-55302
Дремучий
2002-05-15 18:00
2002.06.17
документация по 1с (для програмиста)....


1-55140
r1val
2002-06-04 10:36
2002.06.17
Начал делать прогу...


4-55366
Esa
2002-04-09 11:54
2002.06.17
Ресурсы


3-55035
Ziplex
2002-05-24 11:09
2002.06.17
где можно взять компонент Fast Report




   Наверх