fopen
, with related functions fdopen
and freopen
, is one of basic functions in C programming language. Because it is so popular that many script languages derivered from C tend to provide the same function with the same or similar functionality. It is considered more high-level than the open[?]
system call of UNIX operating systems.
They are defined as.
FILE * fopen(const char *path, const char *mode);
FILE * fdopen(int fildes, const char *mode);
FILE * freopen(const char *path, const char *mode, FILE * restrict stream);
In some libraries, mode
can include a letter b, which indicates the given file is a binary file[?]. Without that, a sequence of carrying return and line feed is automatically regarded as line feed. See new line for new line issue.
Search Encyclopedia
|
Featured Article
|