Move

Z Delphi & Pascal (česká wiki)
Verze z 5. 10. 2012, 18:49, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (1 revízia: Unit System)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Zkopíruje bajty ze zdrojové adresy na cílovou adresy.

Deklarace
procedure Move(var Source, Dest; Count: Word);
Režim
Windows, Reálný, Chráněný
Poznámky
Zkopíruje určený počet souvislých bajtů (Count) z výchozího rozsahu do cílového rozsahu. Neprovádí se žádná kontrola rozsahu.
Kdykoli je to možné, používejte k určení Count funkci SizeOf.
Viz také
FillChar


Vzorový příklad

{Move.PAS}
{Vzorový příklad pro proceduru Move.}
var
  A: array[1..4] of Char;
  B: Longint;
begin
  Move(A, B, SizeOf(A));        { SizeOf = bezpečné! }
end.