| Return Create A Forum - Home | |
| --------------------------------------------------------- | |
| gworld | |
| https://gworld.createaforum.com | |
| --------------------------------------------------------- | |
| ***************************************************** | |
| Return to: C PROGRAMMING LANGUAGE | |
| ***************************************************** | |
| #Post#: 149-------------------------------------------------- | |
| STANDARD C I/O | |
| By: eba95 Date: July 31, 2010, 4:46 am | |
| --------------------------------------------------------- | |
| These functions provide an | |
| alternative to the C++ stream- | |
| based IO classes. | |
| clearerr clears errors | |
| fclose close a file | |
| feof true if at the end- | |
| of-file | |
| ferror checks for a file | |
| error | |
| fflush | |
| writes the | |
| contents of the | |
| output buffer | |
| fgetc get a character | |
| from a stream | |
| fgetpos get the file | |
| position indicator | |
| fgets | |
| get a string of | |
| characters from a | |
| stream | |
| fopen open a file | |
| fprintf print formatted | |
| output to a file | |
| fputc write a character | |
| to a file | |
| fputs write a string to a | |
| file | |
| fread read from a file | |
| freopen | |
| open an existing | |
| stream with a | |
| different name | |
| fscanf read formatted | |
| input from a file | |
| fseek move to a specific | |
| location in a file | |
| fsetpos move to a specific | |
| location in a file | |
| ftell | |
| returns the | |
| current file | |
| position indicator | |
| fwrite write to a file | |
| getc read a character | |
| from a file | |
| getchar read a character | |
| from stdin | |
| gets read a string from | |
| stdin | |
| perror | |
| displays a string | |
| version of the | |
| current error to | |
| stderr | |
| printf write formatted | |
| output to stdout | |
| putc write a character | |
| to a stream | |
| putchar write a character | |
| to stdout | |
| puts write a string to | |
| stdout | |
| remove erase a file | |
| rename rename a file | |
| rewind | |
| move the file | |
| position indicator | |
| to the beginning | |
| of a file | |
| scanf read formatted | |
| input from stdin | |
| setbuf set the buffer for | |
| a specific stream | |
| setvbuf | |
| set the buffer and | |
| size for a specific | |
| stream | |
| snprintf | |
| write formated | |
| output to a buffer | |
| (with bound | |
| checking) | |
| sprintf write formatted | |
| output to a buffer | |
| sscanf | |
| read formatted | |
| input from a | |
| buffer | |
| tmpfile | |
| return a pointer | |
| to a temporary | |
| file | |
| tmpnam return a unique | |
| filename | |
| ungetc | |
| puts a character | |
| back into a | |
| stream | |
| vprintf, | |
| vfprintf, | |
| and | |
| vsprintf write formatted | |
| output with | |
| variable | |
| argument lists | |
| vscanf, | |
| vfscanf, | |
| and | |
| vsscanf gets formatted | |
| input from stdin | |
| with variable | |
| argument lists | |
| ***************************************************** |