Помогите создать здоровенный массив !

Ответить
Аватара пользователя
TimStich

Помогите создать здоровенный массив !

Сообщение TimStich »

Подскажите пожалуста, как создать массив целых чисел (integer) из 55332 строк и 10 столбцов.

Можно ли это оформить с помощью DynamicArray и не будет ли глюков с выделением памяти ???

Ещё в ХэЛпЕ Билдера вычитал такую вещь: для использования памяти более 64К для статических массивов можно пользовать keyword 'huge' и выглядит это так: int huge array[70000L]; для выделения 140000 байт, но у меня не получилось это реализовать.

Или возможен какой-нить другой проверенный вариант ???

Пожалуста подскажите !!!

Зарание спасибо !!!
Аватара пользователя
vasketsov

Re: Помогите создать здоровенный массив !

Сообщение vasketsov »

На Delphi это так:



type

 TMyItem = array[0..9] of Integer;

 TMyList = array of TMyItem;



var list: TMyList;



SetLength(list, 55332);



В конце не забываем



SetLength(list, 0);



1) В Builder-е примерно также

2) По поводу 55332 и 10 - последнее дело эти константы в код забивать. Так что [0..9] рекомендую заменить на аналогичное ручное выделение памяти.
Ответить

Вернуться в «Программирование и базы данных»