Главная страница
    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.009 c
1-23146
Эльман
2003-04-23 06:16
2003.05.08
Работа с MS Word через COM


6-23275
Artyom
2003-03-12 11:33
2003.05.08
mailto


3-22913
Desdechado
2003-04-17 17:47
2003.05.08
BDE и параметры транзакций


14-23296
Satirus
2003-04-22 12:19
2003.05.08
С Днём Рождения Ильича!


3-23046
Бульбаш
2003-04-16 12:12
2003.05.08
Как правильно выполнить соединение Master-Detail в ODAC





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