Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.17;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.02 c
1-55176
vinny
2002-06-04 20:36
2002.06.17
Скриптовый язык для проекта???


1-55177
mazepa
2002-06-03 19:11
2002.06.17
массив 50М


3-55050
Fissher
2002-05-22 15:36
2002.06.17
Ошибка в SQL запросе?


6-55246
wed
2002-04-01 15:00
2002.06.17
Вызов интерфейса из DcomConnection


1-55077
PTE
2002-06-05 09:36
2002.06.17
А как можно зашить в код программы, что бы она по истечению срока