| VMS Help CRTL, creat, Description *Conan The Librarian | 
    The Compaq C RTL opens the new file for reading and writing, and
    returns the corresponding file descriptor.
    If the file exists:
    o  A version number one greater than any existing version is
       assigned to the newly created file.
    o  By default, the new file inherits certain attributes from
       the existing version of the file unless those attributes are
       specified in the creat call. The following attributes are
       inherited:
       -  Record format (FAB$B_RFM)
       -  Maximum record size (FAB$W_MRS)
       -  Carriage control (FAB$B_RAT)
       -  File protection
    o  When a new version of a file is created, and the named file
       already exists as a symbolic link, the file to which the
       symbolic link refers is created.
    If the file did not previously exist:
    o  It is given the file protection that results from performing
       a bitwise AND on the mode argument and the complement of the
       current protection mask.
    o  It defaults to stream format with line-feed record separator
       and implied carriage-return attributes.
    See also open, close, read, write, and lseek in this section.
|  |