stdio man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

stdio.h(3HEAD)			    Headers			stdio.h(3HEAD)

NAME
       stdio.h, stdio - standard buffered input/output

SYNOPSIS
       #include <stdio.h>

DESCRIPTION
       The  <stdio.h>  header defines the following macros as positive integer
       constant expressions:

       BUFSIZ	    size of <stdio.h> buffers

       _IOFBF	    input/output fully buffered

       _IOLBF	    input/output line buffered

       _IONBF	    input/output unbuffered

       L_ctermid    maximum size of character array to hold ctermid() output

       L_tmpnam	    maximum size of character array to hold tmpnam() output

       SEEK_CUR	    seek relative to current position

       SEEK_END	    seek relative to end-of-file

       SEEK_SET	    seek relative to start-of-file

       The following macros are defined as positive integer  constant  expres‐
       sions that denote implementation limits:

       {FILENAME_MAX}	 Maximum  size in bytes of the longest filename string
			 that the implementation guarantees can be opened.

       {FOPEN_MAX}	 Number of streams that the implementation  guarantees
			 can  be  open	simultaneously.	 The value is at least
			 eight.

       {TMP_MAX}	 Minimum number of unique filenames generated by  tmp‐
			 nam().	 Maximum  number  of  times an application can
			 call tmpnam() reliably. The value of {TMP_MAX} is  at
			 least	25.  On	 XSI-conformant	 systems, the value of
			 {TMP_MAX} is at least 10000.

       The following macro name is defined  as	a  negative  integer  constant
       expression:

       EOF    end-of-file return value

       The following macro name is defined as a null pointer constant:

       NULL    null pointer

       The following macro name is defined as a string constant:

       P_tmpdir	   default directory prefix for tempnam()

       The following is defined as expressions of type "pointer to FILE" point
       to the FILE objects associated, respectively, with the standard	error,
       input, and output streams:

       stderr	 standard error output stream

       stdin	 standard input stream

       stdout	 standard output stream

       The following data types are defined through typedef:

       FILE	  structure containing information about a file

       fpos_t	  non-array  type containing all information needed to specify
		  uniquely every position within a file

       va_list	  as described in <stdarg.h>

       size_t	  as described in <stddef.h>

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       rename(2), ctermid(3C), fclose(3C), fdopen(3C), fflush(3C),  fgetc(3C),
       fgetpos(3C), fgets(3C), flockfile(3C), fopen(3C), fputc(3C), fputs(3C),
       fputwc(3C), fread(3C), freopen(3C), fseek(3C), fsetpos(3C),  ftell(3C),
       fwrite(3C),    getwchar(3C),    getopt(3C),    perror(3C),   popen(3C),
       printf(3C), remove(3C), rewind(3C), scanf(3C),  setbuf(3C),  stdio(3C),
       system(3C),    tmpfile(3C),    tmpnam(3C),   ungetc(3C),	  vprintf(3C),
       attributes(5), standards(5)

SunOS 5.11			  10 Sep 2004			stdio.h(3HEAD)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net