Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-F46E9905-1798-4E24-9321-1A10F876E0CC
Visible to Intel only — GUID: GUID-F46E9905-1798-4E24-9321-1A10F876E0CC
PXFREAD
POSIX Subroutine: Reads from a file.
Module
USE IFPOSIX
CALL PXFREAD (ifildes,buf,nbyte,nread,ierror)
ifildes |
(Input) INTEGER(4). The file descriptor of the file to be read from. |
buf |
(Output) Character. The buffer that stores the data read from the file. |
nbyte |
(Input) INTEGER(4). The number of bytes to read. |
nread |
(Output) INTEGER(4). The number of bytes that were read. |
ierror |
(Output) INTEGER(4). The error status. |
If successful, ierror is set to zero; otherwise, an error code.
The PXFREAD subroutine reads nbyte bytes from the file specified by ifildes into memory in buf. The subroutine returns the total number of bytes read into nread. If no error occurs, the value of nread will equal the value of nbyte.