NAG C Library Function Document

nag_close_file (x04adc)

1
Purpose

nag_close_file (x04adc) closes a file associated with a given file identifier.

2
Specification

#include <nag.h>
#include <nagx04.h>
void  nag_close_file (Nag_FileID fileid, NagError *fail)

3
Description

nag_close_file (x04adc) closes a file associated with a given file identifier (as returned by a call of nag_open_file (x04acc)).

4
References

None.

5
Arguments

1:     fileid Nag_FileIDInput
On entry: the identifier of the file to be closed. This must have been returned by a call of nag_open_file (x04acc). Note that if the filename passed to nag_open_file (x04acc) was blank or NULL, nag_close_file (x04adc) does nothing.
2:     fail NagError *Input/Output
The NAG error argument (see Section 3.7 in How to Use the NAG Library and its Documentation).

6
Error Indicators and Warnings

NE_NOT_CLOSE_FILEID
Cannot close file associated with identifier value.

7
Accuracy

Not applicable.

8
Parallelism and Performance

nag_close_file (x04adc) is not threaded in any implementation.

9
Further Comments

None.

10
Example

See Section 10 in nag_open_file (x04acc).