home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March / PCWK3A99.iso / Linux / DDD331 / DDD-3_1_.000 / DDD-3_1_ / ddd-3.1.1 / include / fopen-vms.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-04-30  |  771 b   |  25 lines

  1. /* Macros for the 'type' part of an fopen, freopen or fdopen. 
  2.  
  3.     <Read|Write>[Update]<Binary file|text file>
  4.  
  5.    This version is for VMS systems, where text and binary files are
  6.    different.
  7.    This file is designed for inclusion by host-dependent .h files.  No
  8.    user application should include it directly, since that would make
  9.    the application unable to be configured for both "same" and "binary"
  10.    variant systems.  */
  11.  
  12. #define FOPEN_RB    "rb","rfm=var"
  13. #define FOPEN_WB     "wb","rfm=var"
  14. #define FOPEN_AB     "ab","rfm=var"
  15. #define FOPEN_RUB     "r+b","rfm=var"
  16. #define FOPEN_WUB     "w+b","rfm=var"
  17. #define FOPEN_AUB     "a+b","rfm=var"
  18.  
  19. #define FOPEN_RT    "r"
  20. #define FOPEN_WT     "w"
  21. #define FOPEN_AT     "a"
  22. #define FOPEN_RUT     "r+"
  23. #define FOPEN_WUT     "w+"
  24. #define FOPEN_AUT     "a+"
  25.