FileUtils.fopen

A wrapper for the stdio fopen() function. The fopen() function opens a file and associates a new stream with it. Because file descriptors are specific to the C library on Windows, and a file descriptor is partof the FILE struct, the FILE pointer returned by this function makes sense only to functions in the same C library. Thus if the GLib-using code uses a different C library than GLib does, the FILE pointer returned by this function cannot be passed to C library functions like fprintf() or fread(). See your C library manual for more details about fopen(). Since 2.6

class FileUtils
static
FILE*
fopen
(
string filename
,
string mode
)

Parameters

filename string

a pathname in the GLib file name encoding (UTF-8 on Windows)

mode string

a string describing the mode in which the file should be opened

Return Value

Type: FILE*

A FILE pointer if the file was successfully opened, or NULL if an error occurred

Meta