ํจ์ ๋ฆฌ์คํธ ¶
ํจ์ํ์ | ์ฉ๋ |
void clearerr(FILE *) | ํด๋น ์คํธ๋ฆผ์ ์ค๋ฅ๋ฅผ ์ด๊ธฐํ ์ํต๋๋ค. |
int fclose(FILE *) | ํด๋น ์คํธ๋ฆผ์ ๋ซ์ต๋๋ค. |
FILE * fdopen(int, const char *) | ํ์ผ ์ง์ ์ ํ๋๋ก ๋ถํฐ ์คํธ๋ฆผ์ ์ป์ต๋๋ค. |
int feof(FILE *) | ์คํธ๋ฆผ์ ๋์ด ์๋๊ณณ์์๋ 0, ๋์๋ 0์ด ์๋๊ฐ์ ๋ฆฌํด ํฉ๋๋ค. |
int ferror(FILE *) | ์คํธ๋ฆผ์ ์ค๋ฅ๊ฐ ์์๊ฒฝ์ฐ 0์ด ์๋๊ฐ์ ๋ฆฌํด ํฉ๋๋ค. |
int fflush(FILE *) | ํด๋น ์คํธ๋ฆผ์ ๋น์ด๋ค. |
int fgetc(FILE *) | ํด๋น ์คํธ๋ฆผ์์ ํ ๊ธ์๋ฅผ ๋ฐ์์จ๋ค. |
int fgetpos(FILE *, fpos_t *) | ํด๋น ์คํธ๋ฆผ์ ํฌ์ธํฐ์ ์์น๋ฅผ fpos_t์ ์ ์ฅํ๋ค. |
char * fgets(char *, int, FILE *) | char*์ int์ ๊ธธ์ด๋งํผ ์คํธ๋ฆผ์์ ์ฝ์ด์ ์ ์ฅํ๋ค. ํ์ผ์ ๋์ด๋ ์ค๋ฅ์ผ ๊ฒฝ์ฐ NULL์ ๋ฆฌํดํ๋ค. |
int fileno(FILE *) | ํด๋น ์คํธ๋ฆผ์ ํธ๋ค์ ๋ฐํํ๋ค. |
FILE * fopen(const char *, const char *) | ํ์ผ์ ์ฐ๋ค. |
int fprintf(FILE *, const char *, ...) | ํด๋น ์คํธ๋ฆผ์ ๋ฌธ์์ด์ ๊ธฐ๋กํ๋ค. |
int fputc(int, FILE *) | ํด๋น ์คํธ๋ฆผ์ ํ ๋ฌธ์๋ฅผ ๊ธฐ๋กํ๋ค. |
int fputs(const char *, FILE *) | ํด๋น ์คํธ๋ฆผ์ ๋ฌธ์์ด์ ๊ธฐ๋กํ๋ค. |
size_t fread(void *, size_t, size_t, FILE *) | ํด๋น ์คํธ๋ฆผ์์ ๋ฌธ์์ด์ ์ฒซ๋ฒ์งธ ์ธ์์ ํฌ๊ธฐ๋งํผ, ๋๋ฒ์งธ ์ธ์์ ํ์๋ก ์ฝ์ต๋๋ค. |
FILE * freopen(const char *, const char *, FILE *) | ์ธ๋ฒ์งธ ์ธ์์ ์คํธ๋ฆผ์ ๋ซ๊ณ ๊ทธ ํฌ์ธํฐ๋ฅผ ์ฒซ๋ฒ์งธ ์ธ์์ ํ์ผ์ผ๋ก ๋์ฒดํ๋ค. |
int fscanf(FILE *, const char *, ...) | ํด๋น ํ์ผ์์ ๋ฌธ์์ด์ ์ง์ ํ ํ์์ผ๋ก ์ฝ์ด๋ค์ธ๋ค. |
int fsetpos(FILE *, const fpos_t *) | ํด๋น ์คํธ๋ฆผ์ ํฌ์ธํฐ๋ฅผ ์ง์ ํ ์์น๋ก ์ฎ๊ธด๋ค. |
int fseek(FILE *, long, int) | ํด๋น ์คํธ๋ฆผ์ ํฌ์ธํฐ๋ฅผ ์ธ๋ฒ์งธ ์ธ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋ฒ์งธ ์ธ์๋งํผ ์ฎ๊ธด๋ค. SEEK_SET : ์คํธ๋ฆผ ์์, SEEK_CUR : ํ์ฌ ํฌ์ธํฐ ์์น, SEEK_END : ์คํธ๋ฆผ ๋ |
long ftell(FILE *) | ํด๋น ์คํธ๋ฆผ์ ํฌ์ธํฐ์ ์์น๋ฅผ ๋ฆฌํด ํฉ๋๋ค. |
size_t fwrite(const void *, size_t, size_t, FILE *) | ํด๋น ๋ด์ฉ์ ๋๋ฒ์งธ ์ธ์์ ํฌ๊ธฐ๋งํผ, ์ธ๋ฒ์งธ ์ธ์์ ํ์๋ก ์คํธ๋ฆผ์ ๊ธฐ๋กํ๋ค. |
int getc(FILE *) | ํด๋น ์คํธ๋ฆผ์์ ํ ๊ธ์๋ฅผ ๋ฐ์์จ๋ค. |
int getchar(void) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ๋ถํฐ ํ ๊ธ์๋ฅผ ์ฝ์ด์จ๋ค. |
char * gets(char *) | ํ์ค ์ ์ถ๋ ฅ์์ ํ์ค์ ์ ๋ ฅ๋ฐ๋๋ค. ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ NULL์ ๋ฆฌํดํ๋ค. |
void perror(const char *) | ๋ง์ง๋ง ์๋ฌ์ ๋ํ ์ค๋ฅ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๋ค. |
int printf(const char *, ...) | ํด๋น ํ์์ ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค. |
int putc(int, FILE *) | ํด๋น ์คํธ๋ฆผ์ผ๋ก ๋ฌธ์๋ฅผ ์ถ๋ ฅํ๋ค. |
int putchar(int) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ๋ฌธ์๋ฅผ ํ๊ฐ ์ถ๋ ฅํ๋ค. |
int puts(const char *) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ํ์ค์ ์ถ๋ ฅํ๋ค. |
int remove(const char *) | ํด๋น ํ์ผ์ ์ญ์ ํ๋ค. ์ฑ๊ณต์ 0, ์คํจ์ -1์ ๋ฆฌํดํ๋ค. |
int rename(const char *, const char *) | ์ฒซ๋ฒ์งธ ์ธ์์ ํ์ผ์ ๋๋ฒ์งธ ์ธ์์ ์ด๋ฆ์ผ๋ก ๋ฐ๊พธ์ด์ค๋ค. |
void rewind(FILE *) | ํด๋น ์คํธ๋ฆผ์ ์ฒ์์ผ๋ก ํฌ์ธํฐ๋ฅผ ์ด๋ํ๋ค. |
int scanf(const char *, ...) | ํ์ค ์ ์ถ๋ ฅ์์ ํด๋น ํ์์ผ๋ก ์ ๋ ฅ ๋ฐ๋๋ค. |
void setbuf(FILE *, char *) | ํด๋น ์คํธ๋ฆผ์ ์ฌ์ฉํ ๋ฒํผ๋ฅผ ์ง์ ํด ์ค๋ค. |
int setvbuf(FILE *, char *, int, size_t) | ํด๋น ์คํธ๋ฆผ์ ์ง์ ๋ ํฌ๊ธฐ๋งํผ์ ์ฌ์ฉํ ๋ฒํผ๋ฅผ ์ง์ ํด ์ค๋ค. |
int sprintf(char *, const char *, ...) | ํด๋น ๋ฒํผ์ ์ง์ ํ ํ์๋๋ก ์ถ๋ ฅํ๋ค. |
int sscanf(const char *, const char *, ...) | ํด๋น ๋ฌธ์์ด์์ ์ง์ ๋ ํ์๋๋ก ์ ๋ ฅ๋ฐ๋๋ค. |
FILE * tmpfile(void) | ์์ํ์ผ์ ์์ฑํ๋ค. ์ข ๋ฃ์ ์๋์ผ๋ก ์ง์์ง๋ฉฐ, ์์ฑ ์คํจ์ NULL์ ๋ฆฌํดํ๋ค. |
char * tmpnam(char *) | ์์ ํ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ์ด๋ฆ์ ์ธ์1์ ๊ธฐ๋กํ๋ค. |
int ungetc(int, FILE *) | ํด๋น๋ฒํผ๋ก ์ฝ์ด์จ ๋ฌธ์๋ฅผ ๋ค์ ๋ฃ๋๋ค. |
int vfprintf(FILE *, const char *, va_list) | ํด๋น ์คํธ๋ฆผ์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ด์ฉํด์ ์ง์ ๋ ํ์์ ๋ฌธ์์ด์ ์ฝ์ ํ๋ค. |
int vprintf(const char *, va_list) | ํ์ค ์ ์ถ๋ ฅ์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ด์ฉํด์ ์ง์ ๋ ํ์์ ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค. |
int vsprintf(char *, const char *, va_list) | ํด๋น ๋ฌธ์์ด์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ด์ฉํด์ ์ง์ ๋ ํ์์ ๋ฌธ์์ด์ ๊ธฐ๋กํ๋ค. |
wint_t fgetwc(FILE *) | ํด๋น ์คํธ๋ฆผ์์ ์ ๋์ฝ๋ ํ์๋ฅผ ์ฝ์ด์จ๋ค. |
wint_t fputwc(wchar_t, FILE *) | ํด๋น ์คํธ๋ฆผ์ ์ ๋์ฝ๋ ํ์๋ฅผ ๊ธฐ๋กํ๋ค. |
wint_t getwc(FILE *) | ํด๋น ์คํธ๋ฆผ์์ ์ ๋์ฝ๋ ํ์๋ฅผ ์ฝ์ด์จ๋ค. |
wint_t getwchar(void) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ๋ถํฐ ์ ๋์ฝ๋ ํ์๋ฅผ ์ฝ์ด์จ๋ค. |
wint_t putwc(wchar_t, FILE *) | ํด๋น ์คํธ๋ฆผ์ผ๋ก ์ ๋์ฝ๋ ํ ๋ฌธ์๋ฅผ ๊ธฐ๋กํ๋ค. |
wint_t putwchar(wchar_t) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ์ ๋์ฝ๋ ํ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ๋ค. |
wint_t ungetwc(wint_t, FILE *) | ํด๋น ๋ฒํผ๋ก ์ฝ์ด์จ ์ ๋์ฝ๋ ํ ๋ฌธ์๋ฅผ ๋ค์ ๋ฃ๋๋ค. |
wchar_t * fgetws(wchar_t *, int, FILE *) | ํด๋น ์คํธ๋ฆผ์ผ๋ก ๋ถํฐ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ฝ์ด์จ๋ค. |
int fputws(const wchar_t *, FILE *) | ํด๋น ์คํธ๋ฆผ์ผ๋ก ์ ํฐ์ฝ๋ ๋ฌธ์์ด์ ๊ธฐ๋กํ๋ค. |
int fwprintf(FILE *, const wchar_t *, ...) | ํด๋น ์คํธ๋ฆผ์ ์ง์ ํ ํ์์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ๊ธฐ๋กํ๋ค. |
int wprintf(const wchar_t *, ...) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ์ง์ ํ ํ์์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค. |
int swprintf(wchar_t *, const wchar_t *, ...) | ํด๋น ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ง์ ๋ ํ์๋๋ก ์์ฑํ๋ค. |
int swprintf(wchar_t *, size_t, const wchar_t *, ...) | ํด๋น ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ง์ ๋ ํ์๊ณผ ํฌ๊ธฐ๋๋ก ์์ฑํ๋ค. |
int vfwprintf(FILE *, const wchar_t *, va_list) | ํด๋น ์คํธ๋ฆผ์ ์ง์ ๋ ํ์์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํด์ ๊ธฐ๋กํ๋ค. |
int vwprintf(const wchar_t *, va_list) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ์ง์ ๋ ํ์์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํด์ ์ถ๋ ฅํ๋ค. |
int vswprintf(wchar_t *, const wchar_t *, va_list) | ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ง์ ๋ ํ์์ ์ ๋์ฝ๋ ๋ฌธ์์ด๋ก ์ธ์๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํด์ ๊ธฐ๋กํ๋ค. |
int vswprintf(wchar_t *, size_t, const wchar_t *, va_list) | ์ง์ ๋ ํฌ๊ธฐ ๋งํผ์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ธ์๋ฆฌ์คํธ๋ฅผ ์ฌ์ฉํด์ ์์ฑํ๋ค. |
int fwscanf(FILE *, const wchar_t *, ...) | ํด๋น ์คํธ๋ฆผ์์ ์ง์ ๋ ํ์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด๋ค์ธ๋ค. |
int swscanf(const wchar_t *, const wchar_t *, ...) | ์ ๋์ฝ๋ ๋ฌธ์์ด์์ ์ง์ ๋ ํ์์ผ๋ก ์ฝ์ด๋ค์ธ๋ค. |
int wscanf(const wchar_t *, ...) | ํ์ค ์ ์ถ๋ ฅ์ ์ฌ์ฉํด์ ์ ๋์ฝ๋์ ์ ๋ ฅ์ ๋ฐ๋๋ค. |
int fcloseall(void) | ์ด๋ ค์๋ ๋ชจ๋ ์คํธ๋ฆผ์ ๋ซ๋๋ค. |
int fgetchar(void) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ๋ถํฐ ๋ฌธ์ ํ๊ฐ๋ฅผ ์ํฐ๊ฐ ์ ๋ ฅ๋ ๋ ์ ๋ ฅ๋ฐ๋๋ค. |
int fileno(FILE *) | ์คํธ๋ฆผ์ ํธ๋ค์ ๋ฆฌํดํ๋ค. |
int flushall(void) | ํ์ฌ ๊ฐ๋ฐฉ๋ ๋ชจ๋ ์คํธ๋ฆผ์ ๋ฒํผ๋ฅผ ๋น์ด๋ค. |
int fputchar(int) | ํ์ค ์ ์ถ๋ ฅ์ผ๋ก ๋ฌธ์๋ฅผ 1๊ฐ ์ถ๋ ฅํ๋ค. |
int getw(FILE *) | ์คํธ๋ฆผ์ผ๋ก ๋ถํฐ 2๋ฐ์ดํธ์ ์ ์๋ฅผ ์ฝ์ด์จ๋ค. |
int putw(int, FILE *) | ์คํธ๋ฆผ์ผ๋ก 2๋ฐ์ดํธ์ ์ ์๋ฅผ ์ถ๋ ฅํ๋ค. |
int rmtmp(void) | ์์๋ก ์์ฑ๋ ํ์ผ์ ์ญ์ ํ๋ค. |
char * tempnam(const char *, const char *) | ์ฃผ์ด์ง ๋๋ฒ์งธ์ ์ธ์๋ฅผ ๋ฐํ์ผ๋ก ์์๋ก ์ฌ์ฉํ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ๋ฆฌํดํ๋ค. |
int unlink(const char *) | ํด๋น ํ์ผ์ ์ญ์ ํ๋ค. ์ฑ๊ณต์ 0์ ์คํจ์ -1์ ๋ฆฌํดํ๋ค. |
OurMajorLangIsCAndCPlusPlus