C Language and Libraries Help (clang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
setvbuf Constants
                                             Up Contents Index Back
─────Run-Time Library───────────────────────────────────────────────────────
 
  Constant:  _IOFBF, _IOLBF, _IONBF
 
  Include:   <stdio.h>
 
  Context:   setvbuf
 
  Summary:   Type of buffer for setvbuf. The possible values are
             given by the following manifest constants:
 
     Constant     Meaning
 
     _IOFBF       Full buffering: The buffer specified in the call to
                  the setvbuf function is used and its size is as
                  specified in the setvbuf call. If the buffer pointer
                  is NULL, an automatically allocated buffer of the
                  specified size is used.
 
     _IOLBF       Same as _IOFBF.
 
     _IONBF       No buffer is used, regardless of the arguments in the
                  call to setvbuf.
                                    -♦-