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




Вниз

Need help!!! 


ТеньЛуны   (2002-01-29 23:43) [0]

Не подскажите, как обнулить динамический массив?

да бы потом ему задать новую размерность и занести другие данные?



aus   (2002-01-29 23:45) [1]

SetLength(Massiv,0)



ТеньЛуны   (2002-01-29 23:47) [2]

Сенкс! :)



ТеньЛуны   (2002-01-29 23:48) [3]

Интересно, а фишка типа:
massiv:=nil пройдёт???



Anatoly Podgoretsky   (2002-01-30 08:09) [4]

Ты можешь пропустить эту промежуточную чтадию и сделать сразу SetLength(Massiv,новый_размер)



ТеньЛуны   (2002-01-30 11:08) [5]

Но при задании нового размера, остаються старые данные, а это не нужно...хотя конешно потом будут заноситься новые, но массив может быть разреженым.



yaJohn   (2002-01-30 11:23) [6]

Daje pri
SetLength(Massiv,0);
SetLength(Massiv,новый_размер);

massiv ne obnukiaetsia. Vo vsiakom sluchae nadeyatsia na eto ne stoit.
fillchar(Massiv,новый_размер*ElementSize,0);
Tak ono nadejnee, pravilnee i poniatnee.



ТеньЛуны   (2002-01-30 11:26) [7]

О да! точно.....сенкс!!!!




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




Наверх





Память: 0.72 MB
Время: 0.024 c
3-42668           Andrews               2002-01-18 12:22  2002.02.14  
Скроллинг DBGrid


1-42734           Alexxx                2002-01-29 15:19  2002.02.14  
Печать из дельфи документов в 866 кодировке с псевдографикой


14-42864          Wonder                2001-12-25 11:36  2002.02.14  
Merlin! Что же это такое началось?!


3-42689           ТеньЛуны              2002-01-18 11:40  2002.02.14  
Что такое DataCube?


3-42683           ShaH                  2002-01-17 10:08  2002.02.14  
нити (threads) и базы данных (MSAccess)