Fortran Library Reference
  Cerca solo questo libro
Scarica il manuale in formato PDF (243 KB)

Chapter 1 FORTRAN Library Routines

This chapter describes the Fortran library routines alphabetically. See the FORTRAN 77 Language Reference for details on Fortran 77 and VMS intrinsic functions. All the routines described in this chapter have corresponding man pages in section 3F of the man library. For example, man -s 3F access will display the man page entry for the library routine access.

Indice
 Data Type Considerations
 64-Bit Environments
 abort: Terminate and Write Core File
 access: Check File Permissions or Existence
 alarm: Call Subroutine After a Specified Time
 bit: Bit Functions: and, or, ..., bit, setbit, ...
 chdir: Change Default Directory
 chmod: Change the Mode of a File
 date: Get Current Date as a Character String
 date_and_time: Get Date and Time
 dtime, etime: Elapsed Execution Time
 exit: Terminate a Process and Set the Status
 fdate: Return Date and Time in an ASCII String
 flush: Flush Output to a Logical Unit
 fork: Create a Copy of the Current Process
 free: Deallocate Memory Allocated by Malloc
 fseek, ftell: Determine Position and Reposition a File
 fseeko64, ftello64: Determine Position and Reposition a Large File
 getarg, iargc: Get Command-line Arguments
 getc, fgetc: Get Next Character
 getcwd: Get Path of Current Working Directory
 getenv: Get Value of Environment Variables
 getfd: Get File Descriptor for External Unit Number
 getfilep: Get File Pointer for External Unit Number
 getlog: Get User's Login Name
 getpid: Get Process ID
 getuid, getgid: Get User or Group ID of Process
 hostnm: Get Name of Current Host
 idate: Return Current Date
 ieee_flags,ieee_handler, sigfpe: IEEE Arithmetic
 index,rindex,lnblnk: Index or Length of Substring
 inmax: Return Maximum Positive Integer
 ioinit: Initialize I/O Properties
 itime: Current Time
 kill: Send a Signal to a Process
 libm Math Functions
 link, symlnk: Make a Link to an Existing File
 loc: Return the Address of an Object
 long, short: Integer Object Conversion
 longjmp, isetjmp: Return to Location Set by isetjmp
 malloc, malloc64: Allocate Memory and Get Address
 mvbits: Move a Bit Field
 perror, gerror, ierrno: Get System Error Messages
 putc, fputc: Write a Character to a Logical Unit
 qsort,qsort64: Sort the Elements of a One-dimensional Array
 ran: Generate a Random Number between 0 and 1
 rand, drand, irand: Return Random Values
 rename: Rename a File
 secnds: Get System Time in Seconds, Minus Argument
 sh: Fast Execution of an sh Command
 signal: Change the Action for a Signal
 sleep: Suspend Execution for an Interval
 stat, lstat, fstat: Get File Status
 stat64, lstat64, fstat64: Get File Status
 system: Execute a System Command
 time, ctime, ltime, gmtime: Get System Time
 topen, tclose, tread,..., tstate: Tape I/O
 ttynam, isatty: Get Name of a Terminal Port
 unlink: Remove a File
 wait: Wait for a Process to Terminate