|
|
1.1 ! root 1: .TH GETARG 3F ! 2: .CT 2 data_man ! 3: .SH NAME ! 4: getarg, iargc \(mi command arguments to Fortran ! 5: .SH SYNOPSIS ! 6: .nf ! 7: .B subroutine getarg(argno, string) ! 8: .B integer argno ! 9: .B character *(*) string ! 10: .PP ! 11: .B iargc() ! 12: .fi ! 13: .SH DESCRIPTION ! 14: These procedures permit Fortran programs to access the command arguments. ! 15: The integer function ! 16: .I iargc ! 17: returns the number of command arguments. ! 18: The subroutine ! 19: .I getarg ! 20: stores the ! 21: .IR argno th ! 22: command argument in its second argument. ! 23: The string is truncated or padded with blanks, ! 24: in accord with the rules of Fortran character assignment. ! 25: .SH EXAMPLES ! 26: .TP ! 27: .L ! 28: a.out arg1 arg2 ! 29: In a program invoked this way ! 30: .I iargc ! 31: will return 2. ! 32: .TP ! 33: .L ! 34: character*4 s ! 35: .br ! 36: .ns ! 37: .TP ! 38: .L ! 39: call getarg(2, s) ! 40: Place ! 41: .L arg2 ! 42: in ! 43: .I s. ! 44: .SH "SEE ALSO" ! 45: .IR exec (2)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.