Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Max Size Dynamic Array   Найти похожие ветки 

 
mazepa   (2002-07-01 19:42) [0]

Какой максимальный размер динамического массива можно установить?


 
Anatoly Podgoretsky   (2002-07-01 19:45) [1]

procedure SetLength(var S; NewLength: Integer);


 
Volj   (2002-07-01 19:46) [2]

Подозреваю, что реальное ограничение - объем оперативной памяти компа. Все прочие ограничения так или иначе можно обойти :)


 
mazepa   (2002-07-01 19:52) [3]

у меня 128M c помощью SetLength больше 50 никак? в чем дело?


 
Anatoly Podgoretsky   (2002-07-01 19:57) [4]

Если у тебя правильный компьютер, то у тебя как минимум 2 гб и это есть текущий лимит от ОС, но это лимит от ОС, а не динамического массива, тот ограничен логически размерностью


 
Volj   (2002-07-01 20:31) [5]

Что значит "никак"? Какая ошибка?


 
Anatoly Podgoretsky   (2002-07-01 20:48) [6]

Давай подробности и код


 
MBo   (2002-07-02 06:53) [7]

работает
procedure TForm1.Button1Click(Sender: TObject);
var a:array of integer;
begin
setlength(a,50000000);//200 мегабайт, больше места нет под своп ;(
a[4999999]:=1;
caption:=inttostr(a[4999999]);
end;


 
Anatoly Podgoretsky   (2002-07-02 08:56) [8]

mazepa © (01.07.02 19:52)
Вот у MBO компьютер неправильный, но он честно об этом предупредил и код привел, а ты?


 
Sasha9   (2002-07-02 09:15) [9]

2mazepa ©
а какого типа у тя массив?


 
ga3   (2002-07-03 04:00) [10]

2mazepa:
для етого надо в хелп залезть. Анатолий Подгорецкий (правильно написал?) в первом же ответе указал на тип переменной Integer. вот что по етому поводу говоритт хелп:
Type Range Format
Integer –2147483648..2147483647 signed 32-bit



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

Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
1-47569
Кузьма
2002-06-27 22:09
2002.07.15
Группировка в Memo1


14-47675
Malder
2002-06-16 23:58
2002.07.15
Спасибо модераторам


3-47198
KVT2000
2002-06-18 11:35
2002.07.15
Ошибка запроса


4-47881
Eugene_Jek_Efimochkin
2002-05-10 23:31
2002.07.15
активировать предыдущий контрол в системе, послать ему клавиши


1-47367
DoommY
2002-07-02 07:52
2002.07.15
Как поместить в список все компаненты на форме (имена, заголовки)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский