logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

uvsprintf - Writes formatted data into a buffer, using variable arguments. Allegro game programming

Description

       This is like usprintf(), but you pass the variable argument  list  directly,  instead  of  the  arguments
       themselves. You can use this function to implement printf like functions, also called variadic functions.
       You  should  try  to  avoid this function because it is very easy to overflow the destination buffer. Use
       uvszprintf instead.

Name

       uvsprintf  -  Writes  formatted  data  into  a buffer, using variable arguments. Allegro game programming
       library.

Return Value

       Returns the number of characters written, not including the terminating null character.

See Also

uconvert(3alleg4), usprintf(3alleg4), uvszprintf(3alleg4)

Allegro                                           version 4.4.3                               uvsprintf(3alleg4)

Synopsis

#include<allegro.h>intuvsprintf(char*buf,constchar*format,va_listargs);

See Also