All Topics  
Sfio

 

   Email Print
   Bookmark   Link






 

Sfio



 
 
Sfio, or Safe/Fast String/File I/O, is a C programming language
C (programming language)

C is a general-purpose computer programming language originally developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories to implement the Unix operating system....
 I/O
I/O

I/O may refer to:* Input/output, a system of communication for information processing systems* The 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
Stdio.h

stdio.h, which stands for "standard C file input/output header", is the header file in the C C standard library that contains macro definitions, constants, and declarations of functions and types used for various standard input and output operations....
.

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 executable code that is passed as an argument to other code. It allows a lower-level abstraction 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 Open Source Initiative and Free Software Foundation have approved the license terms of the CPL....
.








Discussion
Ask a question about 'Sfio'
Start a new discussion about 'Sfio'
Answer questions from other users
Full Discussion Forum



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 originally developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories to implement the Unix operating system....
 I/O
I/O

I/O may refer to:* Input/output, a system of communication for information processing systems* The 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
Stdio.h

stdio.h, which stands for "standard C file input/output header", is the header file in the C C standard library that contains macro definitions, constants, and declarations of functions and types used for various standard input and output operations....
.

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 executable code that is passed as an argument to other code. It allows a lower-level abstraction 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 Open Source Initiative and Free Software Foundation have approved the license terms of the CPL....
.

External links