1. Çü½Ä
Çü½Ä1) result= setwel(warning_flag)
Çü½Ä2) result= setwel(warning_flag, pg_fullname_flag)
2. ±â´É: ÀÌ ÇÔ¼ö´Â welÀÇ ¿¡·¯³ª °æ°í ¸Þ½ÃÁö Ãâ·Â¿¡ °ü·ÃÇÑ ¼³Á¤À» À§ÇÑ °ÍÀÌ´Ù.
3. ¼³¸í
(1) ÀÎÀÚ warning_flagÀÌ 0 ÀÌ¸é °æ°í ¹ß»ý½Ã ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.
(2) ÀÎÀÚ warning_flagÀÌ 0 ¿ÜÀÇ °ªÀÌ¸é °æ°í ¹ß»ý½Ã ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù.
(3) ÀÎÀÚ pg_fullname_flagÀÌ 0 ÀÌ¸é ¿¡·¯ ¸Þ½ÃÁö Ãâ·Â½Ã ÇØ´ç ÇÁ·Î±×·¥ÀÇ À̸§À»
°æ·Î¸íÀ» Á¦¿ÜÇÑ ÆÄÀÏ¸í¸¸ Ãâ·ÂÇÑ´Ù.
(4) ÀÎÀÚ pg_fullname_flagÀÌ 0 ¿ÜÀÇ °ªÀÌ¸é ¿¡·¯ ¸Þ½ÃÁö Ãâ·Â½Ã ÇØ´ç ÇÁ·Î±×·¥ÀÇ
À̸§À» °æ·Î¸íÀ» Æ÷ÇÔÇÏ¿© Ãâ·ÂÇÑ´Ù.
(5) ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÏÁö ¾Ê¾ÒÀ» ¶§ÀÇ ÃʱⰪÀº setwel(1, 0) ÀÌ´Ù.
(6) Ç×»ó Á¤¼ö 1À» result¿¡ µÇµ¹¸°´Ù.
4. »ç¿ë¿¹
setwel(ON, OFF); // ÃʱⰪÀ¸·Î Àç¼³Á¤, setwel(1, 0)°ú °°À½
fp= fopen("/dev/null","r");
fclose(fp);
fclose(fp); // °æ°í ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù.
setwel(0);
fp= fopen("/dev/null","r");
fclose(fp);
fclose(fp); // ÀÌ°ÍÀÇ °æ°í ¸Þ½ÃÁö´Â Ãâ·ÂµÇÁö ¾Ê´Â´Ù.
------------------------------ [ Ãâ·Â°á°ú ] ------------------------------
[Warning] 'parser()', line(4): fclose() °³¹æµÇÁö ¾Ê¾Ò°Å³ª ÀÌ¹Ì Æó¼âµÇ¾ú½À´Ï´Ù.
|