#include <nitro/std.h>
int STD_TVSPrintf( char *dst, const char *fmt, va_list vlist );
dst | Storage destination buffer for the output string. |
fmt | Output format string. |
vlist | List containing a variable number of arguments. |
Returns the number of characters output. The termination character (\0
) is not included in this number.
This function simplifies the format string.
This function is equivalent to the STD_TVSNPrintf
function except the storage destination buffer size is not a consideration.
This function is compiled with weak symbols. Therefore, you can overwrite them with your own function definitions.
However, this function may be used by TWL-SDK functions, high-level libraries, middleware, and other sources, so be careful not to change its behavior when you overwrite it.
STD_TSPrintf
STD_TSNPrintf
STD_TVSNPrintf
2009/03/27 Added a note related to user-defined functions.
2007/04/20 Initial version.
CONFIDENTIAL