[s1mp3-dev] C compliance was Re: [Swan API] STDIO module

Wladston Viana F Filho wladston at gmail.com
Fri Jun 30 11:35:38 CDT 2006


How can we merge this information with what we already have here :
http://www.s1mp3.org/wiki/index.php/Dev:Swan_API ?

On 6/20/06, Bluechip < csbluechip at gmail.com> wrote:
>
>
> http://www.google.com/search?hs=4lD&hl=en&lr=&client=opera&rls=en&q=stdio&btnG=Search
> =>
>  http://www.cplusplus.com/ref/cstdio/
> and
>  http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.12.html
>
> I suggest:
>
> bold = 1st stage implementation
> italics = 2nd stage implementation
> other = are they really of interest?
>
> clearerr         Reset error indicators.
> *fclose           Close a stream.
> feof             Check if End Of File has been reached.
> *ferror           Check for errors.
> fflush           Flush a stream.
> *fgetc            Get next character from a stream.
> *fgetpos Get position in a stream.
> *fgets            Get string from a stream.
> **fopen            Open a file.
> **fprintf Print formatted data to a stream.
> fputc            Write character to a stream.
> *fputchar         Write character to stdout.
> *fputs            Write string to a stream.
> **fread            Read block of data from a stream.
> *freopen Reopen a file using a different file mode.
> fscanf           Read formatted data from a stream.
> *fseek            Reposition stream's position indicator.
> *fsetpos Reposition file pointer to a saved location.
> *ftell            Return the current position of the file pointer.
>
> fwrite           Write block of data to a stream.
> *getc             Get the next character.
> getchar Get the next character from stdin.
> gets             Get a string from stdin.
> getw             Get the next int value from a stream.
> perror           Print error message.
> *printf           Print formatted data to stdout.
> *putc             Write character to a stream.
> putchar Write character to stdout.
> puts             Write a string to stdout.
> putw             Write an integer to a stream.
> *remove           Delete a file.
> rename           Rename a file or directory.
> rewind           Reposition file pointer to the beginning of a stream.
> *scanf            Read formatted data from stdin.
> setbuf           Change stream buffering.
> setvbuf Change stream buffering.
> *sprintf Format data to a string.
> *sscanf           Read formatted data from a string.
> tmpfile Open a temporary file.
> *tmpnam           Generate a unique temporary filename.
> *ungetc           Push a character back into stream.
>
> For verbose definitions see the second link or man3.
>
> BC
>
> On 6/19/06, *Bluechip* <csbluechip at gmail.com> wrote:
>
> If you meant will I edit the wiki ...no thanks, it gives me headache
> trying to edit those damn things.
> Someone who knows about such things really ought to go through and
> clean up what is there already.
>
>
> I have edited the http://www.s1mp3.org/wiki/index.php/Dev:Swan_API ,
> including a
>
> ==Todo==
> State that when possible, the code will be C compliant.
>
>
> Hoping that someone with the required technical background will fix this
> :)
>
>
> --
> Wladston Viana Ferreira Filho
> Belo Horizonte - MG, Brasil
> Visit the project: s1mp3.org
> _______________________________________________
> s1mp3-dev mailing list
> s1mp3-dev at s1mp3.org
>  http://s1mp3.org/mailman/listinfo/s1mp3-dev_s1mp3.org
>
> _______________________________________________
> s1mp3-dev mailing list
> s1mp3-dev at s1mp3.org
> http://s1mp3.org/mailman/listinfo/s1mp3-dev_s1mp3.org
>
>
>


-- 
Wladston Viana Ferreira Filho
Belo Horizonte - MG, Brasil
Visit the project: s1mp3.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://s1mp3.org/pipermail/s1mp3-dev_s1mp3.org/attachments/20060630/f798e16d/attachment.htm


More information about the s1mp3-dev mailing list