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

FreeBSD Manual Pages

  
 
  

home | help
xt_dprintf(3)		    Library Functions Manual		   xt_dprintf(3)

NAME
     xt_dprintf() - Print formatted output to a low-level file descriptor

LIBRARY
     #include <xtend/file.h>
     -lxtend

SYNOPSIS
     int     xt_dprintf(int fd, const char * restrict format, ...)

ARGUMENTS
     fd      File descriptor to which items are written
     format  printf-style format string

DESCRIPTION
     The  dprintf()  function,	which takes a file descriptor rather than a FILE
     stream pointer, is provided by many systems including BSDs and  Linux,  but
     not  by  all.  Use of xt_dprintf() from libxtend will ensure portability of
     code.

RETURN VALUES
     The number of characters written

EXAMPLES
     int     fd;

     if ( (fd = open(filename, O_WRONLY|O_CREAT)) != -1 )
     {
	 xt_dprintf(fd, "fd = %dn", fd);
	 ...
	 close(fd);
     }

SEE ALSO
     fprintf(3)

								   xt_dprintf(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=xt_dprintf&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help