12.07.2015 Views

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2 Intel <strong>Fortran</strong> <strong>Libraries</strong> <strong>Reference</strong>argv(Input) An array of character strings. Contains the command-line arguments to be passed to thenew process.lenargv(Input) INTEGER(4). An array that contains the lengths for each corresponding character string inargv.iargc(Input) INTEGER(4). The number of command-line arguments.ierror(Output) INTEGER(4). The error status.If successful, ierror is set to zero; otherwise, an error code.The PXFEXECVP subroutine executes a new executable process (file) by passing command-linearguments specified in the argv array. It uses the PATH environment variable to find the file toexecute.CompatibilityCONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIBSee Also: “PXFEXECV”, “PXFEXECVE”PXFEXIT, PXFFASTEXITPOSIX Subroutine: Exits from a process.Module: USE IFPOSIXSyntaxCALL PXFEXIT (istatus)CALL PXFFASTEXIT (istatus)istatus(Input) INTEGER(4). The exit value.The PXFEXIT subroutine terminates the calling process. It calls, in last-in-first-out (LIFO) order,the functions registered by C runtime functions atexit and onexit, and flushes all file buffersbefore terminating the process. The istatus value is typically set to zero to indicate a normal exitand some other value to indicate an error.The PXFFASTEXIT subroutine terminates the calling process without processing atexit oronexit, and without flushing stream buffers.2-284

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!