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

Вниз

[pascal] как разместить линейный массив на 2000000 элементов   Найти похожие ветки 

 
CD   (2003-03-22 19:30) [0]

integer. Смотрел в книгах написанно много а примеров мало.


 
Palladin   (2003-03-22 19:56) [1]

если ты про tp/bp, то нельзя там такой массив создать, ибо здоровый он сильно...

если про delphi, то пжалста
var
a:array [1..2000000] of integer;


 
DrPass   (2003-03-22 20:01) [2]

Если в Delphi, то так же, как и любой другой.
Если TurboPascal, то никак. Под такой массив нужно 4МБ памяти. Сегмент данных (область, которую могут занимать переменные) не может быть больше 64К. Динамическая память (если выделять через GetMem) - 640К, из них вычти уже занятую DOS, IDE и твоей прогой.
Можно попробовать только с XMS или хранить это в файле.



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

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

Наверх





Память: 0.44 MB
Время: 0.008 c
8-6623
Zilog
2002-12-27 11:50
2003.04.03
Глюк


3-6388
s.ts
2003-03-13 17:49
2003.04.03
ODAC vs DOA


3-6345
dim111
2003-03-13 17:12
2003.04.03
Помогите с группировкой


6-6646
glh
2003-02-11 19:38
2003.04.03
Interprocess communication - IPC


14-6664
рщеищн
2003-03-18 10:05
2003.04.03
Функция проверки правописания.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский