Content deleted Content added
Xose.vazquez (talk | contribs) →Alternatives to stdio{{anchor|Sfio}}: add ref with old sfio page from archive.org |
Xose.vazquez (talk | contribs) →Alternatives to stdio{{anchor|Sfio}}: add last sfio release |
||
Line 272:
Several alternatives to {{mono|stdio}} have been developed. Among these is the [[Input/output (C++)|C++ {{mono|iostream}}]] library, part of the [[ISO C++|ISO C++ standard]]. ISO C++ still requires the {{mono|stdio}} functionality.
Other alternatives include the SFIO<ref>{{webarchive |url=https://web.archive.org/web/20060211021834/http://akpublic.research.att.com/sw/tools/sfio/ |title=SFIO: A Safe/Fast I/O Library}}</ref> (A Safe/Fast I/O Library) library from [[AT&T Bell Laboratories]]. This library, introduced in 1991, aimed to avoid inconsistencies, unsafe practices and inefficiencies in the design of {{mono|stdio}}. Among its features is the possibility to insert [[callback function]]s into a stream to customize the handling of data read from or written to the stream.<ref>{{cite conference |title=SFIO: Safe/Fast String/File IO |first1=David G. |last1=Korn |author-link=David Korn (computer scientist) |first2=Kiem-Phong |last2=Vo |conference=Proc. Summer USENIX Conf. |year=1991 |citeseerx=10.1.1.51.6574}}</ref> It was released to the outside world in 1997
==See also==
|