strmid
Az strmid függvény segítségével egy karakterlánc általunk megadott szakaszát egy célkarakterláncba másolhatjuk.
Paraméterek:[*code]( dest[],const source[],start,end,maxlength=sizeof dest )[*/code]
Magyarázat:dest[ ] -A célkarakterlánc( amibe másoljuk a másik karakterláncot ).
source[ ] - A karakterlánc, amibõl másolunk a célkarakterláncba.
start - A másolás kezdõpontja( karaktere ).
end - A másolás végpontja( karaktere ).
maxlength[ ] - A célkaraktertömb maximális hosszúsága. Ezt nem kötelezõ megadnunk, hiszen a függvény alapból rendel hozzá értéket( a célkaraktertömb méretét ).
VisszatérésA függvény visszatérési értéke a célkarakterlánc lesz.
Példa a használatra:
// Az alábbi eljárásban a \'szSrc\' sztringbol kimásolunk 4 karaktert a \'szDest\' sztringbe, majd kiíratjuk a konzolba
public OnFilterScriptInit( ) {
new szSrc[ 32 ] = \"Ezt a szövegünk!\",
szDest[ 12 ];
strmid( szDest, szSrc, 14, 19 );
print( szDest );
}
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
strlen - http://wiki.sa-mp.com/wiki/Strlen
strpack - http://wiki.sa-mp.com/wiki/Strpack
strval - http://wiki.sa-mp.com/wiki/Strval
strcat - http://wiki.sa-mp.com/wiki/Strcat
Bõvebben a stringkezelésrõl:
http://sampforum.hu/index.php?topic=3610.0Eredeti téma:
http://wiki.sa-mp.com/wiki/Strmid