UTF8 string printing functions.
s_vsprintf | Print a variable argument list to a UTF-8 string buffer. |
s_vszprintf | Print a variable argument list to a UTF-8 string buffer (handles size). |
s_vasprintf | Print a variable argument list to a UTF-8 string buffer (allocates memory). |
s_sprintf | Print a formatted UTF-8 string to a buffer. |
s_szprintf | Print a formatted UTF-8 string to a buffer (handles size). |
s_asprintf | Print a formatted UTF-8 string to a buffer (allocates memory). |
Print a variable argument list to a UTF-8 string buffer.
This function does not handle the size of the buffer.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
See also: |
Print a variable argument list to a UTF-8 string buffer (handles size).
The size of the buffer is specified with count.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
Print a variable argument list to a UTF-8 string buffer (allocates memory).
Allocates memory to buffer as required. Uses s_vsprintf internally.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
Note: | This function is slower than s_vsprintf. |
Print a formatted UTF-8 string to a buffer.
This function does not handle the size of the buffer. Uses s_vsprintf internally.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
Print a formatted UTF-8 string to a buffer (handles size).
This function can handle the size of the buffer. Uses s_vszprintf internally.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
Print a formatted UTF-8 string to a buffer (allocates memory).
Allocates memory to buffer as required. Uses s_vasprintf internally.
Parameters: |
|
---|---|
Return: | The number of characters printed. |
Note: | This function is slower than s_sprintf. |