[ale] fopen( fn,"rt" )?

Jim Popovitch jimpop at yahoo.com
Tue Jan 2 15:26:39 EST 2007


"t" is for Text.

"w+" is for truncate.

http://www.stewart.cs.sdsu.edu/cs205/module12/fopen.html

-Jim P.

On Tue, 2007-01-02 at 15:01 -0500, cfowler wrote:
> Where are you reading "t" ?
> 
> >From fopen(3)
>        r      Open  text  file  for  reading.  The stream is positioned 
>               at the beginning of the file.
> 
>        r+     Open for reading and writing.  The stream is positioned  
>               at the beginning of the file.
> 
>        w      Truncate  file  to  zero length or create text file for 
>               writing. The stream is positioned at the beginning of the 
>               file.
> 
>        w+     Open for reading and writing.  The file is created  if  
>               it  does not  exist, otherwise it is truncated.  The 
>               stream is positioned at the beginning of the file.
> 
>        a      Open for appending (writing at end of file).  The file  
>               is  cre-ated  if it does not exist.  The stream is 
>               positioned at the end of the file.
> 
>        a+     Open for reading and appending (writing at end  of  
>               file).   The file is created if it does not exist.  The 
>               initial file position for reading is at the beginning    
>               of the  file,  but  output  is always appended to the end 
>               of the file.
> 
> 
> 
> On Tue, 2007-01-02 at 13:50 -0500, Tim Watts wrote:
> > Hi,
> > 
> > Anyone know what the "t" means in fopen( fn,"rt" )? I've looked everywhere but 
> > can't find any documentation on it.
> > 
> > Thanks.
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://www.ale.org/mailman/listinfo/ale
> 
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale




More information about the Ale mailing list