IPB
>  Man Pages > Linux > openSUSE 10.2 > Section 3 > dprintf man page

dprintf man page

Section 3 - openSUSE 10.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


DPRINTF(3)                 Linux Programmer's Manual                DPRINTF(3)



NAME
       dprintf, vdprintf - print to a file descriptor

SYNOPSIS
       #define _GNU_SOURCE
       #include <stdio.h>

       int dprintf(int fd, const char *format, ...);

       int vdprintf(int fd, const char *format, va_list ap);

DESCRIPTION
       The functions dprintf() and vdprintf() (as found in the glibc2 library)
       are exact analogues of fprintf() and vfprintf(), except that they  out-
       put to a file descriptor fd instead of to a given stream.

NOTES
       These  functions  are  GNU extensions, not in C or POSIX.  Clearly, the
       names were badly chosen.  Many systems (like MacOS)  have  incompatible
       functions called dprintf(), usually some debugging version of printf(),
       perhaps with a prototype like

       void dprintf (int level, const char *format, ...);

       where the first parameter is  a  debugging  level  (and  output  is  to
       stderr).  Moreover, dprintf() (or DPRINTF) is also a popular macro name
       for a debugging printf.  So, probably, it is better to avoid this func-
       tion in programs intended to be portable.

       A better name would have been fdprintf().

CONFORMING TO
       These functions are GNU extensions.

SEE ALSO
       printf(3)



GNU                               2001-12-18                        DPRINTF(3)


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Sat Sep 8 16:38:13 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

svn man page (6143 hits)
(FreeBSD 6.2)

sqlite3 man page (5592 hits)
(openSUSE 10.2)

adv_cap_autoneg man page (5041 hits)
(Solaris 10 11_06)

CPAN man page (4787 hits)
(Suse Linux 10.1)

ssh man page (4438 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (3506 hits)
(Solaris 10 11_06)

signal man page (3363 hits)
(Suse Linux 10.1)

netcat man page (3359 hits)
(Suse Linux 10.1)

pprosetup man page (2876 hits)
(Solaris 10 11_06)

startproc man page (2732 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES ACTIVITY HOLIDAYS :: PIC Development Bedfordshire :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum