[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: ³»ÀåÇÔ¼ö
¼ÒºÐ·ù: ½Ã½ºÅÛ ÇÔ¼ö
timeout() ÀÛ¼ºÀÏ: 2000/06/11
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä Çü½Ä1) result= timeout() Çü½Ä2) result= timeout(timeout_sec) Çü½Ä3) result= timeout(timeout_sec, timeout_message) Çü½Ä4) result= timeout(timeout_sec, timeout_message, flag) 2. ±â´É: ÀÌ ÇÔ¼ö´Â ÀÎÀÚ timeout_secÃÊ ÀÌ»óÀÇ ½Ã°£ÀÌ °æ°úµÇ¸é ÇÁ·Î±×·¥À» °­Á¦·Î Á¾·áÇϰųª ¸Þ½ÃÁö¸¦ ÁÖ±âÀûÀ¸·Î Ãâ·ÂÇÑ´Ù. 3. ¼³¸í (1) ÀÎÀÚ timeout_sec°¡ Á¤¼ö°¡ ¾Æ´Ï¸é Çüº¯È¯µÈ´Ù. (2) ÀÎÀÚ timeout_message°¡ ¹®ÀÚ¿­ÀÌ ¾Æ´Ï¸é Çüº¯È¯µÈ´Ù. (3) ÀÎÀÚ flagÀÌ Á¤¼ö°¡ ¾Æ´Ï¸é Çüº¯È¯µÈ´Ù. (4) ÀÎÀÚ timeout_secÀº ÇÑ°è½Ã°£¿¡ ´ëÇÑ ÃÊ´ÜÀ§ °ªÀÌ´Ù. (5) Çü½Ä1)Àº ÇöÀç ¼³Á¤µÈ timeoutÀÇ ÃÊ´ÜÀ§ °ªÀ» Àб⸸ ÇÑ´Ù. (6) Çü½Ä2)´Â timeout½Ã WelÀÇ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í ÇÁ·Î±×·¥ÀÌ Á¾·áµÈ´Ù. (7) Çü½Ä3)Àº timeout½Ã timeout_message¸¦ Ãâ·ÂÇÏ°í ÇÁ·Î±×·¥ÀÌ Á¾·áµÈ´Ù. (8) Çü½Ä3)°ú Çü½Ä4)¿¡¼­ timeout_message¿¡ Æû ¸ÅÅ©·Î°¡ »ç¿ëµÇ¾ú´Ù¸é È®ÀåÇÑ´Ù. (9) Çü½Ä4)¿¡¼­ flagÀÇ °ªÀÌ 0 À̸é Çü½Ä3)°ú µ¿ÀÏÇÏ´Ù. (10) Çü½Ä4)¿¡¼­ flagÀÇ °ªÀÌ 0º¸´Ù Å©¸é timeout_message¸¦ Ãâ·ÂÈÄ ÇÁ·Î±×·¥ÀÌ Á¾·áµÇÁö ¾ÊÀ¸¸ç timeoutÀÇ °ªÀÌ timeout_sec·Î Àç¼³Á¤µÈ´Ù. (11) Çü½Ä4)¿¡¼­ flagÀÇ °ªÀÌ 0º¸´Ù ÀÛÀ¸¸é ¼³¸í(10)°ú µ¿ÀÏÇÏÁö¸¸ Ç¥ÁØ ÀÔ·ÂÀÌ ÀÖÀ» ¶§¿¡µµ timeoutÀÇ °ªÀÌ timeout_sec·Î Àç¼³Á¤µÇ´Â Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. (12) ¼³Á¤µÈ timeoutÀ» ÇØÁ¦ÇÏ·Á¸é timeout_secÀÇ °ªÀ» 0À¸·Î ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÏ¸é µÈ´Ù. (Áï timeout(0); °ú °°ÀÌ È£ÃâÇÏ¸é µÊ) (13) ¼³Á¤µÈ timeoutÀÇ ÃÊ´ÜÀ§ °ªÀÌ result¿¡ µ¹·ÁÁø´Ù. 4. »ç¿ë¿¹ // timeout(5, "ÇÁ·Î±×·¥ ½ÇÇà½Ã°£ÀÌ 5Ãʸ¦ ÃÊ°úÇß½À´Ï´Ù!\n"); // for(i=1; i<=1000000; i++) ; ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------

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