SA-MP Forums Archive
packed string problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: packed string problem (/showthread.php?tid=275105)



WackoX - KoczkaHUN - 08.08.2011

pawn Код:
new packed[4 char], unpacked[4];
strpack(packed, "test");
strunpack(unpacked, packed);
print(unpacked);
expected output:
Quote:

test

actual output:
Quote:

tes

what is the problem?

it works by this way:
pawn Код:
new packed[5 char], unpacked[5];
strpack(packed, "test");
strunpack(unpacked, packed);
print(unpacked);
printf("%c %c %c %c %c", unpacked[0], unpacked[1], unpacked[2], unpacked[3], unpacked[4]);
output:
Quote:

test
t e s t

possible bug in str(un)pack?