[ Wel ¿¡·¯ ¹× °æ°í Å×½ºÆ® ] Wel ¿Â¶óÀÎ ½Ç½Ã°£ µµ¿ò¸» [ µÚ·Î°¡±â ]
¿¡·¯ ¸Þ½ÃÁö ÆÄÀÏ Æ÷ÀÎÅͰ¡ ¾Æ´Õ´Ï´Ù!
¿¡·¯ ±Ù¿øÁö finput() ÇÔ¼ö

¿¡·¯ ¿øÀÎ

  ÀÌ ¿¡·¯´Â ÆÄÀÏ Æ÷ÀÎÅ͸¦ »ç¿ëÇÏ´Â ÆÄÀÏ °ü·Ã ÇÔ¼ö¿¡¼­ ÆÄÀÏ Æ÷ÀÎÅͰ¡ ¾Æ´Ñ °ªÀ»
ÀÎÀÚ·Î Àü´ÞÇÒ ¶§ ¹ß»ýµÇ¸ç ÇØ°áÃ¥Àº ÀÎÀÚÀÇ °ªÀ» È®ÀÎÇÏ¿© ±³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù.

 [¿¹] a= 1; fprint(a, "test"); // º¯¼ö a°¡ ÆÄÀÏ Æ÷ÀÎÅͰ¡ ¾Æ´Ï±â ¶§¹®¿¡ ¿¡·¯ ¹ß»ý

      fp= fopen("Á¸ÀçÇÏÁö ¾Ê´Â ÆÄÀϸí", "r"); // ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» ¶§ fp´Â
                                              // ÆÄÀÏ Æ÷ÀÎÅͰ¡ ¾Æ´Ï±â ¶§¹®¿¡
      line= finput(fp);                       // finput() ÇÔ¼ö¿¡¼­ ¿¡·¯ ¹ß»ý
ver: v1.3 , cpage: c949 Wel Version 1.0 code: e47 , id: i1022
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: ÆÄÀÏÀÔÃâ·ÂÇÔ¼ö
¼ÒºÐ·ù: ÆÄÀϳ»¿ëÀбâ
finput() ÀÛ¼ºÀÏ: 1999/10/22
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä Çü½Ä1) result= finput(fp) Çü½Ä2) result= finput(fp, rbyte) 2. ±â´É: ÀÎÀÚ fp ÆÄÀÏ¿¡¼­ °³Ç๮ÀÚ ¶Ç´Â ÀÎÀÚ rbyte Å©±â±îÁö¸¦ ¾ò´Â´Ù. 3. ¼³¸í (1) ÀÎÀÚ fp´Â ÆÄÀÏ Æ÷ÀÎÅÍÀÌ¸ç ÆÄÀÏ °³¹æ½Ã ¾òÀº °ªÀ̾î¾ß ÇÏ°í ÆÄÀÏ Æ÷ÀÎÅͰ¡ ¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç ÀÌ¹Ì Æó¼âµÈ ÆÄÀÏ Æ÷ÀÎÅÍÀÏ ¶§´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·Â Çϰí result¿¡ -1ÀÇ °ªÀ» µÇµ¹¸°´Ù. (2) Çü½Ä1)Àº °³Ç๮ÀÚ('\n')±îÁö ÀÐÀº ÈÄ °³Ç๮ÀÚ Àü±îÁö¸¦ ¹®ÀÚ¿­·Î µÇµ¹¸°´Ù. (3) Çü½Ä2)¿¡¼­ ÀÎÀÚ rbyte´Â Çѹø¿¡ ÀÐÀ» ¹®ÀÚ¼öÀÌ´Ù. (4) ÀÌÁøÆÄÀÏÀº '\0'¹®ÀÚ ¶§¹®¿¡ Á¤»óÀûÀ¸·Î ÀÐÇôÁöÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. (5) ÀÎÀÚ rbyteÀÇ °ªÀº -1º¸´Ù Å©°í 512º¸´Ù ÀÛ¾Æ¾ß ÇÑ´Ù.(±×¿Ü´Â ¿¡·¯ ¹ß»ý) (6) ÀÎÀÚ rbyteÀÇ °ªÀÌ 0 ÀÌ¸é ÆÄÀÏ¿¡¼­ ÀÔ·ÂÀ» ¹ÞÁö ¾Ê´Â´Ù. (7) ÀÎÀÚ fp ÆÄÀÏ¿¡¼­ ÀÔ·ÂÀ» ¹ÞÀº ¹®ÀÚ¿­ÀÌ result¿¡ µ¹·ÁÁø´Ù. 4. »ç¿ë¿¹ filename= helpdir ~ "temp/sample.txt"; // µµ¿ò¸» µð·ºÅ丮¿Í ¹®ÀÚ¿­ °áÇÕ fp= fopen(filename, "r"); if(fp==FILE_OPEN_ERR) { print("file open error!\n"); return; } getline= finput(fp, 11); // 11byte¸¦ Àд´Ù. print(getline); fclose(fp); ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ ¾È³çÇϼ¼

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]