|
NAMEfirestring_snprintf - snprintf(3) provided as a replacement so programs can maintain ANSI C complianceSYNOPSIS#include <firestring.h>-lfirestring long firestring_snprintf(char * out, const size_t size, const char * const format, ...) DESCRIPTIONfirestring_snprintf() writes a maximum of size bytes to out based on the formatting rules specified in format and the further arguments provided.As snprintf(3) is not a ANSI C function, firestring_snprintf() is provided as a replacement for programs wishing to maintain ANSI C compliance. It acts much like snprintf(3), except that it only uses single-letter format tags, and only supports a subset of the common formats. Formats supported:
The %s type handles NULL values by displaying the string "(null)". All numeric types support zero padding through the standard %02d format. RETURN VALUEReturns the number of bytes written to out not including the trailing nil.AUTHORIan Gulliver <ian@penguinhosting.net>SEE ALSOlibfirestring(3)
Visit the GSP FreeBSD Man Page Interface. |