Strpack

strpack

Description:
Function strpack pack a string. Packed strings use 75% less memory.
This function name starts with a lowercase letter.


Parameters:
(dest[],const source[],maxlength = sizeof dest)
string dest The destination string to save the packed string in, passed by reference.
string source The source, original string.
int maxlength The maximum size to insert.


Return Values:
The number of characters packed.


Examples:
new string[32 char];
strpack(string, "Hi, how are you?");


Related Functions
The following functions may be useful, as they are related to this function in one way or another.
  • strlen: Get the length of a string.
  • strunpack: Unpack a string.
  • strcat: Concatenates (joins together) two strings into the destination string.
  • strmid: Extract a range of characters from a string.
  • strins: Insert a string into another string.
  • strdel: Delete part of a string.
  • strcmp: Compares two strings to see if they are the same.
  • strfind: Search for a sub string in a string.
  • strval: Convert a string to an integer.
  • valstr: Convert an integer into a string.
  • ispacked: Checks if the given string is packed.
  • uudecode: Decode an UU-encoded string.
  • uuencode: Encode a string to an UU-decoded string.
  • memcpy: Copy bytes from one location to another.