Difference between revisions of "BINCLOSE()"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 35: Line 35:
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Binary File Access]]
 +
[[Category:Binary File Access Functions]]

Revision as of 09:58, 2 June 2009

Class

Binary File Access


Purpose

Function to close a file opened for binary file access


Syntax

BINCLOSE([<expN>])


See Also

BIN2I(), BIN2L(), BIN2W(), BINCREATE(), BINOPEN(), BINREAD(), BINSEEK(), BINWRITE(), FCLOSE(), FOPEN(), I2BIN(), L2BIN()


Description

The BINCLOSE() function is used to close a binary file which was opened with the BINCREATE() or BINOPEN() functions. Associated buffers are written to the disk as the file is closed. <expN> is the file descriptor returned when the file was opened with either the BINCREATE() or BINOPEN() functions. The binary conversion functions can be used in conjunction with all the binary file functions.


Example

fd = binopen("file.obj")
count = binread(fd, 4)
count = bin2l(count)
count = l2bin(count + 1)
binseek(fd, 512, 0)
binwrite(fd, count)
binclose(fd)


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer