memcpy
Átmásolja a bájtokat az egyik helyrõl a másikhoz.
Paraméterek: ( dest[], const source[], index=0, numbytes, maxlength=sizeof dest )
Magyarázat:dest[] - Egy tömb ahova átmásoljuk a bájtokat.
const source[] - A forrás tömb, aho
nnan a bájtokat másoljuk át
index - A kezdõ index értéke bájtokban ahová az adatok vannak elmentve.
numbytes - A bájtok (
nem cellák!) száma amit átmásolunk.
maxlength=sizeof dest - A maximum cella nagysága annak a tömbnek ahová az adatokat másoljuk.
VisszatérésIgaz értékkel (azaz
1-el) tér vissza ha sikerült, és hamis értékkel (azaz
0-val) tér vissza ha nem.
Példa a használatra: // Ez a kód összefûz két string tömböt és a végeredmény így fog kinézni: \"Ez egy - 32 bites string tömb
new destination[64] = \"Ez egy\";
new source[] = \"- 32 Bites string tömb\";
memcpy(destination, source, strlen(destination) * 4, sizeof source * 4, sizeof destination);
print(destination);
Kapcsolódó függvények
strcmp - http://wiki.sa-mp.com/wiki/Strcmp
strfind - http://wiki.sa-mp.com/wiki/Strfind
strtok - http://wiki.sa-mp.com/wiki/Strtok
strdel - http://wiki.sa-mp.com/wiki/Strdel
strins - http://wiki.sa-mp.com/wiki/Strins
strmid - http://wiki.sa-mp.com/wiki/Strmid
strpack - http://wiki.sa-mp.com/wiki/Strpack
strval - http://wiki.sa-mp.com/wiki/Strval
strlen - http://wiki.sa-mp.com/wiki/Strlen
strcat - http://wiki.sa-mp.com/wiki/StrcatEredeti téma:
http://wiki.sa-mp.com/wiki/Memcpy