vprintf


Description:

public string vprintf (va_list args)

Similar to the standard C vsprintf function but safer, since it calculates the maximum space required and allocates memory to hold the result.

The returned string should be freed with g_free when no longer needed.

See also g_vasprintf, which offers the same functionality, but additionally returns the length of the allocated string.

Parameters:

args

the list of parameters to insert into the format string

format

a standard printf format string, but notice string precision pitfalls

Returns:

a newly-allocated string holding the result