The Microsoft Input/Output Stream Classes (iostream.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.
ofstream::setbuf
ofstream                                    Up Contents Index Back
──The Microsoft iostream Classes────────────────────────────────────────────
 
  streambuf* setbuf( char* pch, int nLength );
 
  Parameter   Description
 
  <pch>       A pointer to a previously allocated reserve area of length
              <nLength>. A NULL value indicates an unbuffered stream.
 
  <nLength>   The length (in bytes) of the reserve area. A length of 0
              indicates an unbuffered stream.
 
  Remarks
 
  Attaches the specified reserve area to the stream's filebuf object. If
  the file is open and a buffer has already been allocated, the function
  returns NULL; otherwise it returns a pointer to the filebuf cast as a
  streambuf. The reserve area will not be released by the destructor.
 
 
                                     -♦-