http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=6425 [º¹»ç]
Ç¥ÁØ ¶óÀ̺귯¸® º¸°íÀִ´ë¿ä
¾Æ·¡ÇÑ 150°³ Á¤µµ Àִ´ë¿ä º¸Åë ¾î¶²Ã¥À̳ª ,ÀÎÅÍ³Ý»ó¿¡ Á¤¸®µÈ°Íµéº¸¸é ÀÌÁ¤µµ³ª¿À´Â´ë
Ç¥ÁضóÀ̺귯¸®°¡ ÀÌ°Ô ÀüºÎÀΰ¡¿ä?¾Æ´Ï¸é Á¦°¡ ¸ð¸£´Â ºÎºÐÀÌ ´õÀÖ³ª¿ä.
±×¸®°í ÀüºÎ¶ó°íÇÑ´Ù¸é ´ÙÀ½À¸·Î ¼ÒÄÏ,À̳ª winapi°¥·Á´Â´ë ÀÌ´ë·Î °¡¸é µÇ³ª¿ä,
¼ÒÄÏ ¶óÀ̺귯¸®Á¤º¸ÀÕÀ¸¸é Á» ÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.±Á½Å±Á½Å^^
rladbstn8@naver.com
#include stdlib.h
atof
Çü½Ä : double atof(char *string)
¼³¸í : ¹®ÀÚ¿À» ºÎµ¿¼Ò¼öÁ¡ °ª(double)À¸·Î ¹ÝȯÇÏ´Â ÇÔ¼ö ºÎµ¿¼Ò¼öÁ¡À¸·Î º¯È¯ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¿ÀÎ °æ¿ì 0À» ¹ÝȯÇÑ´Ù.
atoi
Çü½Ä : int atoi(char *string)
¼³¸í : ¹®ÀÚ¿À» Á¤¼ö °ª(int)À¸·Î º¯È¯ÇÏ´Â ÇÔ¼ö, º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â 0À» ¹ÝȯÇÑ´Ù.
atol
Çü½Ä : int atol(char *string)
¼³¸í : ¹®ÀÚ¿À» (long integer)°ªÀ¸·Î º¯È¯ÇÏ´Â ÇÔ¼ö, º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â 0À» ¹ÝȯÇÑ´Ù.
abort : ÇÁ·Î¼¼½º °Á¦Àû Áß´Ü
abs : intÇü µ¥ÀÌÅÍÀÇ Àý´ë°ª
atexit : ÇÁ·Î±×·¥ Á¾·á½ÃÁ¡¿¡¼ ÇÔ¼ö ½ÇÇà
bsearch : ¹ÙÀ̳ʸ® Ž»ö
div : ³ª´°¼À°ú ³ª¸ÓÁö °è»ê
exit : ó¸®Á¾·á
getenv : ȯ°æ º¯¼ö°ª Ãëµæ
labs : longÇü µ¥ÀÌÅÍÀÇ Àý´ë°ª
ldiv : longÇü µ¥ÀÌÅÍÀÇ ³ª´°¼À°ú ³ª¸ÓÁö¸¦ °è»ê
rand : Á¤¼öÀÇ ³¼ö ¹ß»ý(·£´ý°ª Ãâ·Â)
srand : ³¼ö ¹ß»ýÀÇ °è¿À» º¯°æÇÔ
qsort : Äü ¼ÒÆ®
system : OS ¸í·ÉÀ» ½ÇÇà
calloc -> ¸Þ¸ð¸® Á¶ÀÛ ÇÔ¼ö
Çü½Ä : void *calloc(size_t num_elem, size_t elem_size)
¼³¸í : ¹è¿À» ÇÒ´çÇÏ°í ¸ðµç ¿ø¼Ò¸¦ 0À¸·Î ÃʱâÈÇÏ´Â ÇÔ¼ö(¹è¿À» À§ÇÑ ¸Þ¸ð¸® È®º¸)
free -> ¸Þ¸ð¸® Á¶ÀÛ ÇÔ¼ö
Çü½Ä : void free(void *mem_address)
¼³¸í : ÇÒ´çµÈ ¸Þ¸ð¸® ºí·ÏÀ» µÇµ¹·Á ÁÖ´Â ÇÔ¼ö(¸Þ¸ð¸® µ¿ÀûÇÒ´ç ÇØÁ¦)
malloc -> ¸Þ¸ð¸® Á¶ÀÛ ÇÔ¼ö
Çü½Ä : void *malloc(size_t num_bytes)
¼³¸í : ¸Þ¸ð¸® ºí·ÏÀ» ÇÒ´çÇÏ´Â ÇÔ¼ö(¸Þ¸ð¸® µ¿ÀûÇÒ´ç¼±¾ð)
realloc -> ¸Þ¸ð¸® Á¶ÀÛ ÇÔ¼ö
Çü½Ä : ¸Þ¸ð¸® ºí·ÏÀ» Àç ÇÒ´çÇÏ´Â ÇÔ¼ö(¸Þ¸ð¸® ºí·Ï ÀçÈ®º¸)
itoa
Çü½Ä : char *itoa(int value, char *string, int radix)
¼³¸í : Á¤¼öÇü ¼ýÀÚ¸¦ ¹®ÀÚ¿·Î º¯È¯ÇÏ´Â ÇÔ¼ö
strtod
Çü½Ä : double strtod(char *string, char *endptr)
¼³¸í : ¹®ÀÚ¿À» ºÎµ¿¼Ò¼öÁ¡ °ª(double)À¸·Î º¯È¯ÇÏ´Â ÇÔ¼ö, ½ÇÆÐÇÑ °æ¿ì 0À» ¹ÝȯÇÑ´Ù. º¯È¯ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¸¦ ¸¸³ °æ¿ì, Àб⸦ Áß´ÜÇÑ´Ù.
strtol
Çü½Ä : long strtol(char *string, char *endptr, int radix)
¼³¸í : ¹®ÀÚ¿À» (long integer)Çü ¼ýÀÚ·Î º¯È¯ÇÏ´Â ÇÔ¼ö, º¯È¯ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¿ÀÎ °æ¿ì 0À» ¹ÝȯÇÑ´Ù.
strtoul
Çü½Ä : unsigned long strtoul(char *string, char *endptr, int radix)
¼³¸í : ¹®ÀÚ¿À» (unsigned long)ÇüÀÇ ¼ýÀÚ·Î º¯È¯ÇÏ´Â ÇÔ¼ö, º¯È¯ÇÒ ¼ö ¾ø´Â ¹®ÀÚ¿ÀÎ °æ¿ì 0À» ¹ÝȯÇÑ´Ù.
---------------------------------------------------------------- µð·ºÅ丮 Á¶ÀÛ ÇÔ¼ö
chdir
Çü½Ä : int chdir(char *path)
¼³¸í : ÇöÀç µð·ºÅ丮¸¦ ÁÖ¾îÁø °æ·Î·Î ¹Ù²Ù´Â ÇÔ¼ö
getcwd
Çü½Ä : char *getcwd(char *path, int numchars)
¼³¸í : ÇöÀçÀÇ ÀÛ¾÷ µð·ºÅ丮ÀÇ À̸§À» ¹ÝȯÇÏ´Â ÇÔ¼ö
mkdir
Çü½Ä : int mkdir(char *path)
¼³¸í ; ÁÖ¾îÁø °æ·Î¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¸¦ ¸¸µå´Â ÇÔ¼ö
rmdir
Çü½Ä : int rmdir(char *path)
¼³¸í : ÁÖ¾îÁø °æ·ÎÀÇ µð·ºÅ丮¸¦ »èÁ¦ÇÏ´Â ÇÔ¼ö
------------------------------------------------------------------- ÆÄÀÏ Á¶ÀÛ ÇÔ¼ö
#include stdio.h
chmod
Çü½Ä : int chmod(char *path, int pmode)
¼³¸í : ÆÄÀÏÀÇ permissionÀ» ¹Ù²Ù´Â ÇÔ¼ö
fstat
Çü½Ä : int fstat(int handle, struct stat *buffer)
¼³¸í : ÆÄÀÏÀÇ »óÅ Á¤º¸¸¦ °¡Á®¿À´Â ÇÔ¼ö
remove
Çü½Ä : int remove(char *path)
¼³¸í : ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ÇÔ¼ö
rename
Çü½Ä : int rename(char *oldname, char *newname)
¼³¸í : ÆÄÀÏÀÇ À̸§À» ¹Ù²Ù´Â ÇÔ¼ö
stat
Çü½Ä : int stat(char *path, struct stat *buffer)
¼³¸í : ÆÄÀÏÀÇ »óÅ Á¤º¸¸¦ °¡Á®¿À´Â ÇÔ¼ö
umask
Çü½Ä : unsigned umask(unsigned pmode)
¼³¸í : ÆÄÀÏÀÇ¤Ó permissionÀ» mask½ÃÅ°´Â ÇÔ¼ö
------------------------------------------------------------- Stream ÀÔÃâ·Â ÇÔ¼ö
#include stdio.h
clearerr
Çü½Ä : void clearerr(FILE *file_pointer)
¼³¸í : streamÀÇ ¿¡·¯ Áö½ÃÀÚ¸¦ Áö¿ì´Â ÇÔ¼ö(ÁöÁ¤ÇÑ ÆÄÀÏÀÇ ¿¡·¯±×·ì°ú EOF ±×·ìÀ» 0À¸·Î ÇÑ´Ù)
fclose
Çü½Ä : int fclose(FILE *file_pointer)
¼³¸í : ÆÄÀÏÀ» ´Ý´Â ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàµÇ¸é 0À» ¿¡·¯°¡ ¹ß»ýµÇ¸é EOFÀ» ¹ÝȯÇÑ´Ù.
feof
Çü½Ä : int feof(FILE *file_pointer)
¼³¸í : ÆÄÀÏÀÇ ³¡À» °Ë»çÇÏ´Â ÇÔ¼ö, ÁöÁ¤µÈ ÆÄÀÏÀÌ EOFÀ̸é 0ÀÌ¿ÜÀÇ °ªÀ» ¹ÝȯÇÑ´Ù.
ferror
Çü½Ä : int ferror(FILE *file_pointer)
¼³¸í : ÆÄÀÏÀÇ ÀÔÃâ·Â µ¿¾È ¿¡·¯°¡ ¹ß»ýµÇ¾ú´ÂÁö¸¦ °Ë»çÇÏ´Â ÇÔ¼ö, ¿¡·¯°¡ ÀÖÀ¸¸é 0ÀÌ¿ÜÀÇ °ªÀ» ¹ÝȯÇÑ´Ù.
fflush
Çü½Ä : int fflush(FILE *file_pointer)
¼³¸í : ¹öÆÛÀÇ ³»¿ëÀ» ÆÄÀÏ¿¡ ¾²´Â ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàÀÌ ³¡³ª¸é 0À» ¹ÝȯÇÏ°í ±× ÀÌ¿Ü¿¡´Â EOF¸¦ ¹ÝȯÇÑ´Ù.
fgetc
Çü½Ä : int fgetc(FILE *file_pointer)
¼³¸í : streamÀ¸·ÎºÎÅÍ ÇÑ ¹®ÀÚ¸¦ °¡Á®¿À´Â ÇÔ¼ö, ¿¡·¯ ¹ß»ýÀ̳ª ÆÄÀÏÀÇ ³¡ÀÎ °æ¿ì¿¡´Â EOF¸¦ ¹ÝȯÇÑ´Ù.
fgetpos
Çü½Ä : int fgetpos(FILE *file_pointer, fpos_t current_pos)
¼³¸í : stream¿¡¼ ÇöÀç À§Ä¡¸¦ °¡Á®¿À´Â ÇÔ¼ö(ÆÄÀÏ Æ÷ÀÎÅÍÀÇ À§Ä¡Á¤º¸¸¦ °¡Á®¿È)
fgets
Çü½Ä : char *fgets(char *string, int maxchar, FILE *file_pointer)
¼³¸í : ÆÄÀÏ¿¡¼ ¹®ÀÚ¿À»(ÀÔ·Â) Àд ÇÔ¼ö, ÀоîµéÀÌ´Â ´ÜÀ§´Â EOF³ª \nÀ» ¸¸³ª°Å³ª n-1°³ÀÇ ¹®ÀÚ ±æÀÌ ¸¸ÅÀÌ´Ù.
½ÇÆÐÇÑ °æ¿ì NULLÀ» ¹ÝȯÇÑ´Ù.
fopen
Çü½Ä : FILE *fopen(char *filename, char *access_mode)
¼³¸í : ÆÄÀÏÀ» ¿±â À§ÇÑ ÇÔ¼ö, ¿¡·¯°¡ ¹ß»ýµÇ¸é NULLÀ» ¹ÝȯÇÑ´Ù.
fprintf
Çü½Ä : int fprintf(FILE *file_pointer, char *format_string, args)
¼³¸í : ÆÄÀÏ¿¡ ÁÖ¾îÁø Çü½ÄÀ¸·Î µ¥ÀÌÅ͸¦ ¾²±â À§ÇÑ ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàÀÌ µÇ¸é Ãâ·ÂÇÑ ¹®ÀÚÀÇ ¼ö¸¦ ¹ÝȯÇÑ´Ù.
¸¸¾à ¿¡·¯°¡ ¹ß»ýµÇ¸é EOF¸¦ ¹ÝȯÇÑ´Ù.(ÆÄÀÏ¿¡ ¼½ÄÀ» »ç¿ëÇÏ¿© Ãâ·Â)
fputc
Çü½Ä : int fputc(int c, FILE *file_pointer)
¼³¸í : Çѹ®ÀÚ¸¦ stream¿¡ ¾²±â À§ÇÑ ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàÀÌ µÇ¸é Ãâ·ÂÇÑ ¹®ÀÚÀÇ ¼ö¸¦ ¹ÝȯÇÑ´Ù.
¿¡·¯°¡ ¹ß»ýµÇ¸é EOF¸¦ ¹ÝȯÇÑ´Ù.
fputchar
Çü½Ä : int fputchar(int c)
¼³¸í : ¹®ÀÚ¸¦ stdout¿¡ ¾²±â À§ÇÑ ÇÔ¼ö
fputs
Çü½Ä : int fputs(char *string, FILE *file_pointer)
¼³¸í : ÆÄÀÏ¿¡ ¹®ÀÚ¿À» stream¿¡ ¾²±â À§ÇÑ ÇÔ¼ö, ¿¡·¯°¡ ¹ß»ýµÇ¸é EOF¸¦ ¹ÝȯÇÑ´Ù.
fread
Çü½Ä : size_t fread(char *buffer, size_t size, size_t count, FILE *file_pointer)
¼³¸í : streamÀ¸·ÎºÎÅÍ unformatted data¸¦ buffer¿¡ ¾²±â À§ÇÑ ÇÔ¼ö, ÆÄÀÏ¿¡¼ ÀоîµéÀÎ ºí·ÏÀÇ ¼ö¸¦ ¹ÝȯÇÑ´Ù.
freopen
Çü½Ä : FILE *freopen(char *filename, char *access mode, FILE *file_pointer)
¼³¸í : ÆÄÀÏ Æ÷ÀÎÅ͸¦ ´Ù¸¥ ÆÄÀÏ¿¡ Àç ÇÒ´çÇϱâ À§ÇÑ ÇÔ¼ö( ÆÄÀÏ ´Ù½Ã ¿±â)
fscanf
Çü½Ä : int fscaf(FILE *file_pointer, char *format string, args)
¼³¸í : streamÀ¸·ÎºÎÅÍ formatted inputÀ» Àбâ À§ÇÑ ÇÔ¼ö, streamÆÄÀÏ¿¡¼ Çü½Ä´ë·Î ÀÐÇôÁø µ¥ÀÌÅÍ ¼ö¸¦ ¹ÝȯÇÑ´Ù.
formatÀÇ Çü½ÄÀº scanf()¿Í °°´Ù.(ÆÄÀÏ¿¡¼ ¼½ÄÀ» »ç¿ëÇÏ¿© ÀÔ·Â)
fseek
Çü½Ä : int fseek(FILE *file_pointer, long offset, int origin)
¼³¸í : ÆÄÀÏÀÇ ÇöÀç À§Ä¡¿¡¼ »õ·Î¿î À§Ä¡·Î º¯°æÇÏ´Â ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàÇßÀ» °æ¿ì 0À»¹Ýȯ (ÆÄÀÏ Æ÷ÀÎÅ͸¦ À̵¿)
fsetpos
Çü½Ä : int fsetpos(FILE *file_pointer, fpos_t *current pos)
¼³¸í : ÆÄÀÏÀÇ ÇöÀç À§Ä¡¿¡¼ »õ·Î¿î À§Ä¡·Î º¯°æÇÏ´Â ÇÔ¼ö(fsetpos ºÒ·¯µéÀÎ Á¤º¸·Î Æ÷ÀÎÅ͸¦ ¼³Á¤)
ftell
Çü½Ä : long ftell(FILE *file_pointer)
¼³¸í : ÆÄÀÏ¿¡¼ÀÇ ÇöÀç À§Ä¡¸¦ °¡Á®¿À´Â ÇÔ¼ö ¿¡·¯°¡ ¹ß»ýµÇ¸é -1À» ¹ÝȯÇÑ´Ù.(ÇöÁ¦ ÆÄÀÏ Æ÷ÀÎÅÍÀÇ À§Ä¡¸¦ µÇµ¹¸²)
fwrite
Çü½Ä : size_t fwrite(char *buffer, size_t size, size_t count, FILE *file_pointer)
¼³¸í : ¹öÆÛ¿¡ ÀÖ´Â unformatted data¸¦ stream¿¡ ¾²±â À§ÇÑ ÇÔ¼ö(ÆÄÀÏ¿¡ ºí·Ï ¾²±â)
getc
Çü½Ä : int getc(FILE *file_pointer)
¼³¸í : ¹®ÀÚ¸¦ streamÀ¸·ÎºÎÅÍ Àбâ À§ÇÑ ÇÔ¼ö(ÆÄÀÏ¿¡ Çѹ®ÀÚ ÀÔ·Â ¸ÅÅ©·ÎÇü½Ä)
getchar
Çü½Ä : int getchar(void)
¼³¸í : srdinÀ¸·ÎºÎÅÍ ¹®ÀÚ¸¦ Àбâ À§ÇÑ ÇÔ¼ö(ÇÑ ¹®ÀÚ ÀÔ·Â)
gets
Çü½Ä : char *gets(char *buffer)
¼³¸í : srdinÀ¸·ÎºÎÅÍ ¶óÀÎÀ» ¹öÆÛ·Î Àд ÇÔ¼ö(¹®ÀÚ¿ ÀÔ·Â)
printf
Çü½Ä : int printf(int c, FILE *file_pointer)
¼³¸í : formatted outputÀ» stdout¿¡ ¾²´Â ÇÔ¼ö(¼½ÄÀ» »ç¿ëÇÏ¿© Ãâ·Â)
putc
Çü½Ä : int putc(int c, FILE *file_pointer)
¼³¸í : ¹®ÀÚ¸¦ steam¿¡ ¾²±â À§ÇÑ ÇÔ¼ö(ÆÄÀÏ¿¡ Çѹ®ÀÚ Ãâ·Â ¸ÅÅ©·ÎÁ¤ÀÇ)
putchar
Çü½Ä : int putchar(int c)
¼³¸í : ¹®ÀÚ¸¦ stdout¿¡ ¾²±â À§ÇÑ ÇÔ¼ö(Çѹ®ÀÚ Ãâ·Â)
puts
Çü½Ä : int puts(char *string)
¼³¸í : ¹®ÀÚ¿À» stdout¿¡ ¾²±â À§ÇÑ ÇÔ¼ö(¹®ÀÚ¿ Ãâ·Â)
rewind
Çü½Ä : void rewind(FILE *file_pointer)
¼³¸í : ÆÄÀÏÀ» rewindÇϱâ À§ÇÑ ÇÔ¼ö(ÆÄÀÏÀÇ Æ÷ÀÎÅ͸¦ óÀ½À¸·Î À̵¿)
scanf
Çü½Ä : int scanf(char *format_string, args)
¼³¸í : stdinÀ¸·ÎºÎÅÍ formatted inputÀ» Àд ÇÔ¼ö(¼½ÄÀ» »ç¿ëÇÑ ÀÔ·Â)
setbuf
Çü½Ä : void setbuf(FILE *file_pointer, char *buffer)
¼³¸í : streamÀ» À§ÇØ »õ·Î¿î ¹öÆÛ¸¦ ÁöÁ¤ÇÏ´Â ÇÔ¼ö (¹öÆÛ¸µ Á¦¾î)
setvbuf
Çü½Ä : int setvbuf(FILE *file_pointer, char *buffer, int buf_type, size_t buf_size)
¼³¸í : »õ·Î¿î ¹öÆÛ¸¦ ÁöÁ¤ÇÏ°í Á¦¾îÇÏ´Â ÇÔ¼ö (¹öÆÛ¸µ Á¦¾î)
sprintf
Çü½Ä : int sprintf(char *string, char *format_string, args)
¼³¸í : formatted outputÀ» ¹®ÀÚ¿·Î ¾²´Â ÇÔ¼ö (¼½ÄÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¹®ÀÚ¿ º¯¼ö¿¡ ¾´´Ù)
sscanf
Çü½Ä : int sscanf(char *buffer, char *format_string, args)
¼³¸í : ¹®ÀÚ¿·ÎºÎÅÍ formatted inputÀ» Àд ÇÔ¼ö (¼½ÄÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ¹®ÀÚ¿ º¯¼ö¿¡ ºÒ·¯¿Â´Ù)
tmpfile
Çü½Ä : FILE *tmpfile(void)
¼³¸í : temporary ÆÄÀÏÀÇ À̸§À» °¡Á®¿À±â À§ÇÑ ÇÔ¼ö(Àӽà ÆÄÀÏ ÀÛ¼º)
tmpnam
Çü½Ä : char *tmpnam(char *file_name)
¼³¸í : temporary ÆÄÀÏÀÇ À̸§À» °¡Á®¿À±â À§ÇÑ ÇÔ¼ö(Ãæµ¹ÇÏÁö ¾Ê´Â ÆÄÀÏ¸í »ý¼º)
ungetc
Çü½Ä : int ungetc(int c, FILE *file_pointer)
¼³¸í : ¹®ÀÚ¸¦ streamÀÇ ¹öÆÛ¿¡ µÇµ¹·Á ÁÖ´Â ÇÔ¼ö( ÆÄÀÏ¿¡´ëÇÑ ¹®ÀÚ ¸®Åà)
---------------------------------------------------------- Low level ÀÔÃâ·Â ÇÔ¼ö
#include io.h
close
Çü½Ä : int close(int handle)
¼³¸í : unbuffered I/O¸¦ À§ÇØ ¿¾î ³õÀº ÆÄÀÏÀ» ´Ý±â À§ÇÑ ÆÄÀÏ, Á¤»óÀûÀ¸·Î ¼öÇàµÇ¾úÀ» °æ¿ì 0À» ¹ÝȯÇÑ´Ù. ¿¡·¯°¡ ¹ß»ýµÇ¾úÀ» °æ¿ì¿¡´Â -1À» ¹ÝȯÇÑ´Ù.
creat
Çü½Ä : int creat(char *filename, int pmode)
¼³¸í : ÁÖ¾îÁø permissionÀ» °®´Â »õ·Î¿î ÆÄÀÏÀ» »ý¼ºÇϱâ À§ÇÑ ÆÄÀÏ, ¿¡·¯°¡ ¹ß»ýµÇ¾úÀ» °æ¿ì¿¡´Â -1À» ¹ÝȯÇÑ´Ù.
eof
Çü½Ä : int eof(int handle)
¼³¸í : ÆÄÀÏÀÇ ³¡À» °Ë»çÇÏ´Â ÆÄÀÏ, ÁöÁ¤µÈ ÆÄÀÏÀÇ ÇöÀç À§Ä¡°¡ ÆÄÀÏÀÇ ³¡À̸é 1À» ¹ÝȯÇÏ°í ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â 0À» ¹ÝȯÇÑ´Ù.
lseek
Çü½Ä : long lseek(int handle, long offset, int orgin)
¼³¸í : ÆÄÀÏÀÇ ÁÖ¾îÁø À§Ä¡·Î À̵¿ÇÏ´Â ÇÔ¼ö
open
Çü½Ä : int open(char *filename, int oflag, unsigned pmode)
¼³¸í : low-level I/O¸¦ À§ÇØ ÆÄÀÏÀ» ¿©´Â ÇÔ¼ö
read
Çü½Ä : int read(int handle, char *buffer, unsigned length)
¼³¸í : ÆÄÀϷκÎÅÍ ¹ÙÀ̳ʸ® µ¥ÀÌÅ͸¦ ¹öÆÛ·Î Àд ÇÔ¼ö, ÀÐÀº ¹®ÀÚÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ¹ÝȯÇÑ´Ù. ÆÄÀÏÀÇ ³¡ÀÏ °æ¿ì¿¡´Â EOF¸¦ ¹ÝȯÇÑ´Ù. ¿¡·¯°¡ ¹ß»ýµÇ¸é -1À» ¹ÝȯÇÑ´Ù.
write
Çü½Ä : int write(int handle, char *buffer, unsigned count)
¼³¸í : ¹öÆÛ¿¡ ÀÖ´Â ¹ÙÀ̳ʸ® µ¥ÀÌÅ͸¦ ÆÄÀÏ¿¡ ¾²´Â ÇÔ¼ö, Á¤»óÀûÀ¸·Î ¼öÇàµÇ¾úÀ» °æ¿ì¿¡´Â ¾´ ¹®ÀÚÀÇ ¹ÙÀÌÆ® ¼ö¸¦ ¹ÝȯÇÑ´Ù. ¿¡·¯°¡ ¹ß»ýµÇ¾úÀ» °æ¿ì¿¡´Â -1À» ¹ÝȯÇÑ´Ù.
--------------------------------------------------------- Mathematics ¼öÇРó¸®
#include math.h
abs
Çü½Ä : int abs(int n)
¼³¸í : Á¤¼öÀÇ Àý´ë°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö
acos
Çü½Ä : double acos(double x)
¼³¸í : xÀÇ arc cosineÀ» °è»êÇÏ´Â ÇÔ¼ö(¾ÆÅ© ÄÚ»çÀÎ)
asin
Çü½Ä : double asin(double x)
¼³¸í : xÀÇ arc sineÀ» °è»êÇÏ´Â ÇÔ¼ö(¾ÆÅ©»çÀÎ)
atan
Çü½Ä : double atan(double x)
¼³¸í : xÀÇ arc tangent¸¦ °è»êÇÏ´Â ÇÔ¼ö(¾ÆũźÁ¨Æ®)
atan2
Çü½Ä : double atan2(double y, double x)
¼³¸í : y/xÀÇ arc tangent¸¦ °è»êÇÏ´Â ÇÔ¼ö
ceil
Çü½Ä : double ceil(double x)
¼³¸í : x¸¦ ÃÊ°úÇÏ´Â °¡Àå ÀÛÀº integral °ªÀ» ±¸ÇÏ´Â ÇÔ¼ö(ÃÖÃÊÁ¤¼ö)
cos
Çü½Ä : double cos(double x)
¼³¸í : cosineÀ» °è»êÇÏ´Â ÇÔ¼ö(ÄÚ»çÀÎ)
cosh
Çü½Ä : double cosh(double x)
¼³¸í : xÀÇ hyperbolic cosineÀ» °è»êÇÏ´Â ÇÔ¼ö(ÇÏÀÌÆÛ º¼¸¯ÄÚ»çÀÎ)
div
Çü½Ä : div_t div(int number, int denom)
¼³¸í : nunber/denomÀ» °è»êÇÏ¿© ¸ò°ú ³ª¸ÓÁö·Î ÀÌ·ç¾îÁø ±¸Á¶Ã¼ div_t¸¦ ¹ÝȯÇÑ´Ù.
div_tÀÇ Çü½ÄÀº ´ÙÀ½°ú °°´Ù.
type struct{
int quot;
int rem;
} div_t;
exp
Çü½Ä : xÀÇ exponentialÀ» °è»êÇÏ´Â ÇÔ¼ö(Áö¼ö)
fabs
Çü½Ä : double fabs(double x)
¼³¸í : xÀÇ Àý´ë°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö(Àý´ë°ª)
floor
Çü½Ä : double floor(double x)
¼³¸í : xº¸´Ù ÀÛÀº °¡Àå Å« integral°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö(ÃÖ´ëÁ¤¼ö)
fmod
Çü½Ä : double fmod(double x, double y)
¼³¸í : x/yÀÇ ³ª¸ÓÁö¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö(ºÎµ¿ ¼Ò¼öÁ¡ÀÇ ³ª¸ÓÁö)
frexp
Çü½Ä : double frexp(double x, int *expptr)
¼³¸í : x¸¦ mantissa¿Í exponent·Î ºÐ¸®ÇÏ´Â ÇÔ¼ö(ºÎµ¿¼Ò¼öÁ¡ °è¼ö ºÎºÐ°ú 2ÀÇ °ÅµìÁ¦°ö ºÎºÐÀ¸·Î ºÐÇÒ)
labs
Çü½Ä : labs(long n)
¼³¸í : long integerÀÇ Àý´ë°ªÀ» ã´Â ÇÔ¼ö
ldexp
Çü½Ä : double ldexp(double x, int exp)
¼³¸í : mantissa¿Í exponent·Î °ªÀ» °è»êÇÏ¿© ¹ÝȯÇÏ´Â ÇÔ¼ö(X*2n½Â ÀÇ °ªÀ» °è»ê)
ldiv
Çü½Ä : ldiv_t ldiv(long number, long denom)
¼³¸í : long integer¸¦ ³ª´°¼ÀÇÏ´Â ÇÔ¼ö
log
Çü½Ä : double log(double x)
¼³¸í : log(x)¸¦ °è»êÇÏ´Â ÇÔ¼ö(ÀÚ¿¬·Î±×)
log10
Çü½Ä : double log10(double x)
¼³¸í : base 10ÀÎ xÀÇ logÀ» ±¸ÇÏ´Â ÇÔ¼ö(»ó¿ë·Î±×)
modf
Çü½Ä : double modf(double x, double *inptr)
¼³¸í : x¸¦ fractionºÎºÐ°ú integerºÎºÐÀ¸·Î ºÐ¸®ÇÏ´Â ÇÔ¼ö(Á¤¼ö ºÎºÐ°ú ¼Ò¼öºÎºÐÀÇ ºÐÇÒ)
pow
Çü½Ä : double pow(double x, double y)
¼³¸í : xÀÇ y½ÂÀ» ±¸ÇÏ´Â ÇÔ¼ö(°ÅµìÁ¦°ö)
rand
Çü½Ä : int rand(void)
¼³¸í : 0¿¡¼ 32»çÀÌÀÇ random Á¤¼ö¸¦ ±¸ÇÏ´Â ÇÔ¼ö
random
Çü½Ä : int random(int max_num)
¼³¸í : 0¿¡¼ max_num)»çÀÌÀÇ random Á¤¼ö¸¦ ±¸ÇÏ´Â ÇÔ¼ö
randomize
Çü½Ä : void randomize(void)
¼³¸í : random ¼ö¸¦ ¹ß»ý½ÃÅ°±â À§ÇØ seed¸¦ ÁöÁ¤ÇÏ´Â ÇÔ¼ö
sin
Çü½Ä : double sin(double x)
¼³¸í : sineÀ» °è»êÇÏ´Â ÇÔ¼ö(»çÀÎ)
sinh
Çü½Ä : double sinh(double x)
¼³¸í : xÀÇ hyperbolic sineÀ» °è»êÇÏ´Â ÇÔ¼ö(ÇÏÀÌÆÛº¼¸¯»çÀÎ)
sqrt
Çü½Ä : double sqrt(double x)
¼³¸í : xÀÇ ¾çÀÇ Á¦°ö±ÙÀ» °è»êÇÏ´Â ÇÔ¼ö(Æò¹æ±Ù)
srand
Çü½Ä : void srand(unsigned seed)
¼³¸í : random ¼ö ¹ß»ýÀ» À§ÇØ »õ·Î¿î seed¸¦ ÁöÁ¤ÇÏ´Â ÇÔ¼ö
tan
Çü½Ä : double tan(double x)
¼³¸í : xÀÇ tangent¸¦ °è»êÇÏ´Â ÇÔ¼ö(źÁ¨Æ®)
tanh
Çü½Ä : double tanh(double x)
¼³¸í : xÀÇ hyperbloic tangent¸¦ °è»êÇÏ´Â ÇÔ¼ö(ÇÏÀÌÆÛº¼¸¯ źÁ¨Æ®)
--------------------------------------------------------------- Ž»ö°ú Á¤·Ä ÇÔ¼ö
Çì´õ ÆÄÀÏ : #include
bsearch
Çü½Ä : void *bsearch(void *key, void *base, size_t num, size_t width, int (*com pare)(void *elem1, void *elem2)
¼³¸í : ÀÌÁø Ž»öÀ» ¼öÇàÇÏ´Â ÇÔ¼ö
qsort
Çü½Ä : void qsort(void *base, size_t num, size_t width, int (*compare)(void *elem1, void *elem2)
¼³¸í : quick sort ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÏ¿© Á¤·ÄÀ» ¼öÇàÇÏ´Â ÇÔ¼ö
------------------------------------------------------------------¹®ÀÚ¿ Á¶ÀÛ ÇÔ¼ö
#include string.h
memchr
Çü½Ä : void *memchr(void *s, int c, size_t n)
¼³¸í : ¹öÆÛ¿¡ ¹®ÀÚ¸¦ ã´Â ÇÔ¼ö(ÁöÁ¤ÇÑ ¹®ÀÚ¿¿¡¼ ¹®ÀÚ¸¦ °Ë»öÇÑ´Ù.)
memcmp
Çü½Ä : int memcmp(void *s1, void s2, size_t n)
¼³¸í : µÎ ¹öÆÛ¸¦ ºñ±³ÇÏ´Â ÇÔ¼ö (¹ýÀ§¸¦ ÁöÁ¤ÇÒ¼öÀÖ´Â ¹®ÀÚ¿ ºñ±³)
memcpy
Çü½Ä : void *memcpy(void *dest, void *src, size_t n)
¼³¸í : ¹öÆÛÀÇ ³»¿ëÀ» º¹»çÇÏ´Â ÇÔ¼ö (ÁöÁ¤ÇÑ ¼öÀÇ ¹®ÀÚ¸¦ ÇѹöÆÛ¿¡¼ ´Ù¸¥¹öÆÛ·Î º¹»çÇÑ´Ù)
memmove
Çü½Ä : void *memmove(void *dest, void *src, size_t n)
¼³¸í : ¹ÙÀÌÆ® ¼ö¸¸Å src¹öÆÛ¿¡¼ dest¹öÆÛ·Î À̵¿½ÃÅ°´Â ÇÔ¼ö(º¹»ç ¿µ¿ªÀÌ Áߺ¹µÇ¾îµµ º¹»çÇÏ´Â memcpy)
memset
Çü½Ä : void *memset(void *s, int c, size_t n)
¼³¸í : ÁÖ¾îÁø ¹®ÀÚ·Î ¹öÆ۷Πä¿ì´Â ÇÔ¼ö(ÁÖ¾îÁø ¹®ÀÚ¿ÀÇ ¹ÙÀÌÆ®¼ö¸¦ ÁÖ¾îÁø ¹®ÀÚ·Î ÃʱâÈ)
memicmp: ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê´Â memcmp
strcat
Çü½Ä : int strcat(char *string1, char *string2)
¼³¸í : µÎ ¹®ÀÚ¿À» °áÇÕÇÏ¿© ÇϳªÀÇ ¹®ÀÚ¿·Î ¸¸µå´Â ÇÔ¼ö(¹®ÀÚ¿ÀÇ ¿¬°á)
strcmp
Çü½Ä : int strcmp(char *string1, char *string2)
¼³¸í : ¹®ÀÚ¿À» ¾ËÆĺª ¼ø¼·Î ºñ±³ÇÏ´Â ÇÔ¼ö, µÎ ¹®ÀÚ¿ÀÌ °°À¸¸é 0À» ¹ÝȯÇÑ´Ù.
¸¸¾à °°Áö ¾ÊÀ¸¸é ´ÙÀ½°ú °°Àº °ªÀ» ¹ÝȯÇÑ´Ù.
string1 < string2 À̸é À½¼ö °ªÀ» ¹Ýȯ
string1 > string2 ÀÌ¸é ¾ç¼ö °ªÀ» ¹Ýȯ
strcpy
Çü½Ä : char *strcpy(char *string1, char *string2)
¼³¸í : ¹®ÀÚ¿ string2¸¦ string1À¸·Î º¹»çÇÏ´Â ÇÔ¼ö(¹®ÀÚ¿ÀÇ º¹»ç)
strerror
Çü½Ä : char *strerror(int errnum)
¼³¸í : ÁÖ¾îÁø ¿¡·¯ ¹øÈ£¿¡ ÇØ´çµÇ´Â ¿¡·¯ ¸Þ½ÃÁö¸¦ °¡Á®¿À´Â ÇÔ¼ö
strlen
Çü½Ä : int strlen(char *string)
¼³¸í : ¹®ÀÚ¿ÀÇ ±æÀ̸¦ ±¸ÇÏ´Â ÇÔ¼ö À̶§ NULL¹®ÀÚ´Â Á¦¿ÜÇÏ°í ±æÀ̸¦ ±¸ÇÑ´Ù.
strncat
Çü½Ä : char *strncat(char *string1, char *string2, size_t n)
¼³¸í : string2ÀÇ ¹®ÀÚ¸¦ string1 ³¡¿¡ ºÙÀÌ´Â ÇÔ¼ö(¹®ÀÚ ¼ö¸¦ ÁöÁ¤ÇÒ¼öÀÖ´Â strcat)
strncat(a,b,n); ¹®ÀÚ¿ aÀÇ µÚ¿¡ ¹®ÀÚ¿ bÀÇ °ªÀ» n¸¸Å ¿¬°áÇÑ´Ù.
strncmp
Çü½Ä : int strncmp(char *string1, char *string2, size_t n)
¼³¸í : µÎ ¹®ÀÚ¿ÀÇ Ã³À½ n°³ÀÇ ¹®ÀÚ¸¦ ºñ±³ÇÏ´Â ÇÔ¼ö(¹®ÀÚ ¼ö¸¦ ÁöÁ¤ÇÒ¼ö ÀÖ´Â strcmp)
strncmp(a,b,n); ¹®ÀÚ¿ a¿Í ¹®ÀÚ¿ b¸¦ n¸¸Å ºñ±³ÇÑ´Ù.
strncpy
Çü½Ä : char *strncpy(char *string1, char *string2, size_t n)
¼³¸í : string2ÀÇ Ã³À½ n°³ÀÇ ¹®ÀÚ¸¦ string1¿¡ º¹»çÇÏ´Â ÇÔ¼ö(¹®ÀÚ ¼ö¸¦ ÁöÁ¤ÇÒ¼öÀÖ´Â strcpy)
strncpy(a,b,n); ¹®ÀÚ¿ a¿¡ ¹®ÀÚ¿ b¸¦ n¸¸Å º¹»çÇÑ´Ù.
strnset
Çü½Ä : char *strnset(char *string, int c, size_t n)
¼³¸í : ¹®ÀÚ¿ÀÇ Ã³À½ n°³ ¹®ÀÚ¸¦ c·Î ¸¸µå´Â ÇÔ¼ö
strrchr
Çü½Ä : char *strrchr(char *string, int c)
¼³¸í : ¹®ÀÚ¿ÀÇ µÚºÎÅÍ °Ë»ö ÁöÁ¤¹®ÀÚ¸¦ ã´Â´Ù, ¹®ÀÚ°¡ ¹ß°ßµÇÁö ¾ÊÀº °æ¿ì¿¡´Â NULLÀ» ¹ÝȯÇÑ´Ù.
strchr : ¹®ÀÚ¿ÀÇ Ã³À½ºÎÅÍ ½ÃÀÛÇÏ¿© ÁöÁ¤µµ´Ï ¹®ÀÚ¸¦ ã´Â´Ù.
strcspn : ÁöÁ¤ÇÑ º¹¼öÀÇ ¹®ÀÚ¸¦ °Ë»ö
strspn : ÁöÁ¤ÇÑ º¹¼öÀÇ ¹®ÀÚ , ÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ °Ë»ö
strpbrk : ÁöÁ¤ÇÑ ¹®ÀÚ¿¿¡ Æ÷ÇԵǴ ¾î¶² ¹®ÀÚ°¡ ³ªÅ¸³ª´Â À§Ä¡¸¦ ã´Â´Ù.
strstr : ¹®ÀÚ¿¾È¿¡¼ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» °Ë»ö
strtok : ¹®ÀÚ¿¿¡¼ ÅäÅ«À» ²¨³½´Ù.
----------------------------------------------------------------------- ½Ã°£ ÇÔ¼ö
#include time.h
asctime
Çü½Ä : char *asctime(struct tm *time)
¼³¸í : struct tm Çü½ÄÀÇ ½Ã°£Á¤º¸¸¦ ¹®ÀÚ¿·Î ¹Ù²Ù´Â ÇÔ¼ö
clock
Çü½Ä : clock_t clock(void)
¼³¸í : clock tickÀ¸·Î ½ÇÇà°³½ÃºÎÅÍ °æ°úµÈ ½Ã°£À» °¡Á®¿À´Â ÇÔ¼ö
ctime
Çü½Ä : char *ctime(time_t *time)
¼³¸í : ½Ã½ºÅÛ ½Ã°èÀÇ ½Ã°£À» ¹®ÀÚ¿·Î ¹Ù²Ù´Â ÇÔ¼ö
difftime
Çü½Ä : double difftime(time_t time1, time_t time2)
¼³¸í : µÎ ½Ã°£ »çÀÌÀÇ Â÷¸¦ ÃÊ´ÜÀ§·Î °è»êÇÏ´Â ÇÔ¼ö
gmtime
Çü½Ä : struct_tm *gmtime(time_t *time)
¼³¸í : Greenwich Meam Time(GMT)À» tm structuregudtlrÀ¸·Î °¡Á®¿À´Â ÇÔ¼ö(±×¸®´ÏÄ¡ Ç¥Áؽð£)
localtime
Çü½Ä : struct tm *localtime(time_t *time)
¼³¸í : local timeÀ» tm structureÇü½ÄÀ¸·Î °¡Á®¿À´Â ÇÔ¼ö(long °ªÀÇ ÃÊÁ¤º¸¸¦ ½Ã°£±¸Á¶Ã¼·Î º¯È¯)
time
Çü½Ä : time_t time(time_t *timeptr)
¼³¸í : GMT 1970³â1¿ù 1ÀÏ 00:00:00ºÎÅÍ °æ°úµÈ ÇöÀç ½Ã°£À» °¡Á®¿À´Â ÇÔ¼ö
strftime : ³¯Â¥¿Í ½Ã°£ Á¤º¸¸¦ ¼½ÄÈ ÇÑ´Ù.
---------------------------------------------------------- ¹®ÀÚ ºÐ·ù ¹× º¯È¯ ÇÔ¼ö
#include ctype.h
isalnum
Çü½Ä : int isalnum(int c)
¼³¸í : c°¡ alphanumericÀ̸é Âü°ªÀ» ¹Ýȯ(¾ËÆĺª°ú ¼ýÀÚÀ̸é Âü)
isalpha
Çü½Ä : int isalpha(int c)
¼³¸í : c°¡ letterÀ̸é Âü°ªÀ» ¹Ýȯ(¾ËÆĺª°ú ¹®ÀÚÀ̸é Âü)
isascii
Çü½Ä : int isascii(int c)
¼³¸í : c°¡ ASCIIÀ̸é Âü°ªÀ» ¹Ýȯ
iscntrl
Çü½Ä : int iscntrl(int c)
¼³¸í : c°¡ control ¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ(Á¦¾î ¹®ÀÚ¶ó¸é Âü)
isdigit
Çü½Ä : int isdigit(int c)
¼³¸í : c°¡ decimal digitÀ̸é Âü°ªÀ» ¹Ýȯ(¼ýÀÚ¶ó¸é Âü)
isgraph
Çü½Ä : int isgraph(int c)
¼³¸í : c°¡ graphic c¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ(°ø¹éÀ» Á¦¿ÜÇÑ ÀμⰡ´ÉÇÑ ¹®ÀÚ¶ó¸é Âü)
islower
Çü½Ä : int islower(int c)
¼³¸í : c°¡ ¼Ò¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ
isprint
Çü½Ä : int isprint(int c)
¼³¸í : c°¡ Àμ⠰¡´ÉÇÑ ¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ
ispunct
Çü½Ä : int ispunct(int c)
¼³¸í : c°¡ punctuation ¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ(±¸ºÐ¹®ÀÚÀ̸é Âü)
isspace
Çü½Ä : int isspace(int c)
¼³¸í : c°¡ °ø¹é ¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ (°ø¹é, ÅÇ, º¹±Í,°³Çà,¼öÁ÷ÅÇ,°³Ç×À̸éÂü)
isupper
Çü½Ä : int tsupper(int c)
¼³¸í : c°¡ ´ë¹®ÀÚÀ̸é Âü°ªÀ» ¹Ýȯ
isxdigit
Çü½Ä : int isxdigit(int c)
¼³¸í : c°¡ hexadecimal digitÀ̸é Âü°ªÀ» ¹Ýȯ(16Áø¼ö ¹®ÀÚÀ̸é Âü)
toascii
Çü½Ä : int toascii(int c)
¼³¸í : c¸¦ ASCII·Î º¯È¯ÇÏ´Â ÇÔ¼ö
tolower
Çü½Ä : tolower(int c)
¼³¸í : c¸¦ ¼Ò¹®ÀÚ·Î º¯È¯ÇÏ´Â ÇÔ¼ö
toupper
Çü½Ä : int toupper(int c)
¼³¸í : c¸¦ ´ë¹®ÀÚ·Î º¯È¯ÇÏ´Â ÇÔ¼ö
---------------------------------------------------------------------- ±âŸ ÇÔ¼ö
´ÙÀ½Àº ȸé Á¦¾î¿¡ °üÇÑ ¶óÀ̺귯¸® ÇÔ¼öµéÀÌ´Ù.
Çì´õ ÆÄÀÏ : #include
clreol
Çü½Ä : void clreol(void)
¼³¸í : Ä¿¼ÀÇ Çö À§Ä¡ ÇàÀ» Áö¿ì´Â ÇÔ¼ö
clrscr
Çü½Ä : void clrscr(void)
¼³¸í : ÇöÀç »ç¿ë ÁßÀÎ À©µµ¿ì¸¦ Áö¿ì°í Ä¿¼¸¦ ¿ÞÂÊ »ó´ÜÀ¸·Î À̵¿½ÃÅ°´Â ÇÔ¼ö
deline
Çü½Ä : void deline(void)
¼³¸í : Ä¿¼°¡ ÀÖ´Â ÇàÀ» »èÁ¦ÇÏ´Â ÇÔ¼ö
gettext
Çü½Ä : int gettext(int left, int top, int right, int bottom, void *dest)
¼³¸í : ÁöÁ¤µÈ ÅؽºÆ® ȸéÀÇ ³»¿ëÀ» dest·Î ÀÐ¾î µéÀÌ´Â ÇÔ¼ö
gettextinfo
Çü½Ä : void gettextinfo(struct text_info r)
¼³¸í : ÇöÀçÀÇ ÅؽºÆ® ¸ðµåÀÇ Á¤º¸¸¦ ±¸Á¶Ã¼ r·Î ÀÐ¾î µéÀÌ´Â ÇÔ¼ö, ±¸Á¶Ã¼ÀÇ rÀÇ Çü½ÄÀº ´ÙÀ½°ú °°´Ù.
ÀÌÁ¤µµ |
Hit : 9326 Date : 2014/01/09 03:47
|