octave: C-Style I/O Functions

 
 14.2 C-Style I/O Functions
 ==========================
 
 Octave’s C-style input and output functions provide most of the
 functionality of the C programming language’s standard I/O library.  The
 argument lists for some of the input functions are slightly different,
 however, because Octave has no way of passing arguments by reference.
 
    In the following, FILE refers to a filename and ‘fid’ refers to an
 integer file number, as returned by ‘fopen’.
 
    There are three files that are always available.  Although these
 files can be accessed using their corresponding numeric file ids, you
 should always use the symbolic names given in the table below, since it
 will make your programs easier to understand.
 
  -- : stdin ()
      Return the numeric value corresponding to the standard input
      stream.
 
      When Octave is used interactively, stdin is filtered through the
      command line editing functions.
 
      See also: Seestdout XREFstdout, Seestderr XREFstderr.
 
  -- : stdout ()
      Return the numeric value corresponding to the standard output
      stream.
 
      Data written to the standard output is normally filtered through
      the pager.
 
      See also: Seestdin XREFstdin, Seestderr XREFstderr.
 
  -- : stderr ()
      Return the numeric value corresponding to the standard error
      stream.
 
      Even if paging is turned on, the standard error is not sent to the
      pager.  It is useful for error messages and prompts.
 
      See also: Seestdin XREFstdin, Seestdout XREFstdout.
 

Menu