Sfio
Encyclopedia
Sfio, or Safe/Fast String/File I/O, is a C programming language
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

 I/O
I/O
I/O may refer to:* Input/output, a system of communication for information processing systems* Input-output model, an economic model of flow prediction between sectors...

 library developed by David Korn and Kiem-Phong Vo AT&T Labs Research, intended as a replacement for the standard C standard I/O library.

Sfio offers several improvements over stdio: names and calling conventions are more regular (all exported names start with sf, the file handle on which operations are performed is always the first argument), callback functions
Callback (computer science)
In computer programming, a callback is a reference to executable code, or a piece of executable code, that is passed as an argument to other code. This allows a lower-level software layer to call a subroutine defined in a higher-level layer....

 can be used to preprocess data, and greatly improved performance.

Sfio is available under the terms of the Common Public License
Common Public License
In computing, the CPL is a free software / open-source software license published by IBM. The Free Software Foundation and Open Source Initiative have approved the license terms of the CPL....

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK