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

Вниз

обнуление массива   Найти похожие ветки 

 
Max1111   (2003-04-24 14:32) [0]

Как обнулить динамическую матрицу одной командой, не используя цикла?


 
Smithson   (2003-04-24 14:34) [1]


var A: Array of Integer

A := nil;



 
Skier   (2003-04-24 14:35) [2]

FillChar(...) ?


 
Max1111   (2003-04-24 14:35) [3]

Так, убивается сама матрица А. А я с ней еще хочу работать.


 
Dms   (2003-04-24 14:39) [4]

ZeroMemory(adr, len)


 
MBo   (2003-04-24 14:41) [5]

>динамическую матрицу
Полагаю, это двумерный дин. массив?
Тогда Skier © (24.04.03 14:35) в цикле для каждого массива первого уровня


 
Max1111   (2003-04-24 14:41) [6]

ZeroMemory не понимает, говорит нет такого.


 
app   (2003-04-24 14:42) [7]

Skier © (24.04.03 14:35)
Это как, продемонстрируй, желательно без утечки памяти. К Dms (24.04.03 14:39) это тоже относится.


 
Max1111   (2003-04-24 14:43) [8]

МВо а по-подробнее можно?


 
Dms   (2003-04-24 14:45) [9]

uses Windows;
...
var a: array of byte;
...
ZeroMemory(@a[0], length(a));


 
Skier   (2003-04-24 14:45) [10]

>app
Какая учечка памяти ?! Что за чушь ?!
FillChar(A[0], Length, 0);


 
Skier   (2003-04-24 14:47) [11]

>app
Это для одномероного...для матрицы см. MBo © (24.04.03 14:41)


 
Anatoly Podgoretsky   (2003-04-24 14:49) [12]

Вы рразницу между вектором и матрицей понимаете?


 
Anatoly Podgoretsky   (2003-04-24 14:50) [13]

Skier © (24.04.03 14:47)
Без цикла просили.


 
Skier   (2003-04-24 14:51) [14]

>Anatoly Podgoretsky © (24.04.03 14:50)
1) Ну зачем же вопросы так буквально понимать ? :)
2) Твои варианты какие ?


 
Anatoly Podgoretsky   (2003-04-24 14:55) [15]

На мой взгляд единственный вариант Smithson © (24.04.03 14:34), но врядли он устроит Max1111.
В другом случае прямого решения нет, я конечно могу предложить использовать процедуру, в которой все равно будет делаться в цикле, но это не совсем то,зато одной командой, кстати как и FillChar, скрытый цикл.


 
Skier   (2003-04-24 15:00) [16]

Anatoly Podgoretsky © (24.04.03 14:55)

> На мой взгляд единственный вариант Smithson © (24.04.03
> 14:34)

Вариант чего ?
Как обнулить значения массива или как обнулить
указатель (т.е. вообче его снести из памяти) ?
Мне кажеться что вопрос был задан про обнуления значений и, если
это так, то Smithson © (24.04.03 14:34) - НЕ ТО !



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

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

Наверх





Память: 0.47 MB
Время: 0.011 c
3-22912
pirat
2003-04-18 11:05
2003.05.08
ADO: как создать БД с нуля программно?


14-23327
Sergey Masloff
2003-04-18 22:18
2003.05.08
Именинники на разные даты


1-23205
Поляничев Евгений
2003-04-18 19:27
2003.05.08
Удаление столбца в екселе


14-23295
AAC
2003-04-22 14:01
2003.05.08
Компонент по архивам


14-23374
Alex087
2003-04-21 15:37
2003.05.08
Как реализовать гипертекстовый документ? (-)





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