You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
320 volume VI os16<br />
Sorgenti della libreria generale 321<br />
«<br />
«<br />
2670007 |{<br />
2670008 | ssize_t size_read;<br />
2670009 | int c; // Character read.<br />
2670010 | //<br />
2670011 | for (c = 0;;)<br />
2670012 | {<br />
2670013 | size_read = read (STDIN_FILENO, &c, (size_t) 1);<br />
2670014 | //<br />
2670015 | if (size_read error = 0;<br />
2720008 |}<br />
105.9.30 lib/stdio/scanf.c<br />
Si veda la sezione 98.90.<br />
2730001 |#include <br />
2730002 |//----------------------------------------------------------------------<br />
2730003 |int<br />
2730004 |scanf (const char *restrict format, ...)<br />
2730005 |{<br />
2730006 | va_list ap;<br />
2730007 | va_start (ap, format);<br />
2730008 | return vfscanf (stdin, format, ap);<br />
2730009 |}<br />
105.9.31 lib/stdio/setbuf.c<br />
Si veda la sezione 98.93.<br />
2740001 |#include <br />
2740002 |//----------------------------------------------------------------------<br />
2740003 |void<br />
2740004 |setbuf (FILE *restrict fp, char *restrict buffer)<br />
2740005 |{<br />
2740006 | //<br />
2740007 | // The os16 library does not have any buffered data.<br />
2740008 | //<br />
2740009 | return;<br />
2740010 |}<br />
105.9.32 lib/stdio/setvbuf.c<br />
Si veda la sezione 98.93.<br />
2750001 |#include <br />
2750002 |//----------------------------------------------------------------------<br />
2750003 |int<br />
2750004 |setvbuf (FILE *restrict fp, char *restrict buffer, int buf_mode,<br />
2750005 | size_t size)<br />
2750006 |{<br />
2750007 | //<br />
2750008 | // The os16 library does not have any buffered data.<br />
2750009 | //<br />
2750010 | return (0);<br />
2750011 |}<br />
«<br />
«<br />
«<br />
«<br />
«<br />
«