Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
uszprintf(3)			Allegro	manual			  uszprintf(3)

NAME
       uszprintf - Writes formatted data into a	buffer,	specifying size. Alle-
       gro game	programming library.

SYNOPSIS
       #include	<allegro.h>

       int uszprintf(char *buf,	int size, const	char *format, ...);

DESCRIPTION
       This function writes formatted  data  into  the	output	buffer,	 whose
       length  in  bytes  is specified by `size' and which is guaranteed to be
       NULL terminated.	Example:

	  char buffer[10];
	  int player_score;
	  ...
	  uszprintf(buffer, sizeof(buffer), "Your score	is: %d", player_score);

RETURN VALUE
       Returns the number of characters	that would have	been  written  without
       eventual	truncation (like with usprintf), not including the terminating
       null character.

SEE ALSO
       uconvert(3), usprintf(3), uvszprintf(3),	exgui(3)

Allegro				 version 4.4.2			  uszprintf(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=uszprintf&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help