BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡

±Û¾´ÀÌ: admin read ½Ã½ºÅÛ È£Ãâ Á¶È¸¼ö: 7115


read ´Â È­ÀϷκÎÅÍ ÀÓÀDZæÀÌÀÇ ¹®ÀÚ³ª ¹ÙÀÌÆ®¸¦ È£Ãâ ÇÁ·Î±×·¥ÀÇ
Á¦¾îÇÏ¿¡ ÀÖ´Â ¹öÆÛ·Î º¹»çÇϱâ À§ÇØ »ç¿ëµÈ´Ù. À̶§
¹öÆÛ´Â char ÀÇ ¹è¿­·Î¼­ Á¤ÀǵȴÙ.

int nread, filedes, n;

char *bufptr;

.

.

nread = read(filedes, bufptr, n);


read ÀÇ Ã¹¹ø° Àμö filedes ´Â ¾Õ¼­ È£ÃâÇÑ open À̳ª creat ¿¡
ÀÇÇؼ­ ¸¸ µé¾îÁø È­ÀÏ ±â¼ú¾îÀÌ´Ù.
µÎ¹ø° Àμö bufptr Àº ÀÚ·á°¡ º¹»çµÇ¾îÁú ¹®ÀÚ ¹è¿­ ¿¡ ´ëÇÑ
Æ÷ÀÎÅÍÀÌ´Ù. ¼¼¹ø° Àμö´Â È­ÀϷκÎÅÍ ÀоîÁú ¹ÙÀÌÆ®ÀÇ ¼ö¸¦ °¡Áö´Â
¾çÀÇ Á¤¼ö°ªÀÌ´Ù. read ·ÎºÎÅÍÀÇ º¹±Í°ª nread ´Â
½ÇÁ¦·Î ÀÐÈù ¹ÙÀÌÆ®ÀÇ ¼ö¸¦ ³ªÅ¸³½´Ù. read ÀÇ °æ¿ì,
½Ã½ºÅÛÀº °¢ È£Ãâ ÈÄ¿¡ ÀÐÇôÁø ¹ÙÀÌÆ®ÀÇ ¼ö¸¸Å­ Àбâ-¾²±â Æ÷ÀÎÅ͸¦
ÀüÁø ½ÃŲ´Ù. read È£Ãâ¿¡ ÀÇÇØ ¿äûµÈ ¹®ÀÚÀÇ ¼ö°¡ È­ÀÏ¿¡
³²¾ÆÀÖ´Â ¹®ÀÚÀÇ ¼öº¸´Ù Ŭ °æ¿ì ½Ã½ºÅÛÀº ³²¾ÆÀÖ´Â ¹®Àڵ鸸
¿Å±â°í, º¹±Í°ªÀ» ÀûÀûÇÏ°Ô °íÄ£´Ù.
ÀÌÁ¦ ÀÌÈÄ¿¡ È£ÃâµÇ´Â read ÀÇ º¹±Í°ªÀº 0 ÀÌ µÈ´Ù. Áï, ³²
¾ÆÀÖ´Â ¹®ÀÚ°¡ Çϳªµµ ¾ø°Ô µÈ´Ù.
»ç½Ç, read ·ÎºÎÅÍ º¹±Í°ªÀÌ 0 Àΰ¡¸¦ Á¶»ç ÇÏ´Â °ÍÀÌ ÇÁ·Î±×·¥ ¾È¿¡¼­
È­ÀÏÀÇ ³¡À» Á¶»çÇÏ´Â º¸ÅëÀÇ ¹æ¹ýÀÌ´Ù.





°ü·Ã±Û : 1 °Ç ±Û¾´½Ã°£ : 2002/01/17 21:57 from 61.82.164.84

 

Á¦ ¸ñ

Á¶È¸

³¯Â¥

±Û¾´ÀÌ

 

TCP vs UDP

8374

2002.01.17

huiriri


  write ½Ã½ºÅÛ È£Ãâ ¸ñ·Ïº¸±â »õ±Û ¾²±â Áö¿ì±â ÀÀ´ä±Û ¾²±â ±Û ¼öÁ¤ close ½Ã½ºÅÛ È£Ãâ  
BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡