inicjowanie tablicy dynamicznej

0

mam tablice dynamiczna i chcialbym po nadaniu jej wielkosci

setlength(tablica,rozmiar);

wypelnic ja domyslnymi wartosciami (najchetniej -1 ale moze byc ewentualnie 0)
czy jest jakas metoda na automatyczne zapelnienie takiej tablicy zadana wartoscia?
nie usmiecha mi sie wypelnianie kazdego elementu z osobna za pomoca petli

0

Fills contiguous bytes with a specified value.

Unit

System

Category

character manipulation routines

Delphi syntax:

procedure FillChar(var X; Count: Integer; Value: Byte);

Description

In Delphi, FillChar fills Count contiguous bytes (referenced by X) with the value specified by Value (Value can be type Byte or Char).

Warning: This function does not perform any range checking.

0

{tworzenie tablicy}
setlength(tablica,rozmiar);
{wypelnianie}

for i := 0 to length(a)-1 do {zamiast length(a)-1 mozesz dac rozmiar-1}
begin
a[i]:=-1;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1