Reading from z/OS UNIX file system files
You can use the following library functions to read in information
from z/OS® UNIX file system files:
fread()
fread_unlocked()
fgets()
fgets_unlocked()
gets()
gets_unlocked()
fgetc()
fgetc_unlocked()
getc()
getc_unlocked()
getchar()
getchar_unlocked()
scanf()
scanf_unlocked()
fscanf()
fscanf_unlocked()
read()
pread()
vscanf()
vscanf_unlocked()
vfscanf()
vfscanf_unlocked()
fread()
is the only interface allowed for
reading record I/O files. See z/OS XL C/C++ Runtime Library Reference for more information on all of the above library functions.
For z/OS UNIX low-level I/O, you can use the read()
and readv()
function.
See Low-level z/OS UNIX I/O.