inet_addr

inet_addr ÇÔ¼ö´Â 10Áø Çü½ÄÀÇ IP ¾îµå·¹½º ¹®ÀÚ¿­À» 32-ºñÆ® Á¤¼ö(IP¾îµå·¹½º)·Î º¯È¯ÇÕ´Ï´Ù. ¾îµå·¹½º´Â ³×Æ®¿÷ ¹ÙÀÌÆ® ¿À´õ(ºò-Àεð¾ð)·Î º¯È¯µË´Ï´Ù.

unsigned long inet_addr (
     const char FAR *
cp
);

 

Parameters

cp
[ÀÔ·Â] ÀÎÅÍ³Ý Ç¥ÁØÀÎ dotted decimal(Á¡À¸·Î±¸ºÐµÈ ¾ÆÀÌÇÇ) Çü½ÄÀ¸·Î Ç¥ÇöµÇ´Â, null ¹®ÀÚ·Î ³¡³ª´Â ½ºÆ®¸µÀÌ µé¾î°©´Ï´Ù. (¿¹ : "211.56.242.241")

Remarks

inet_addr ÇÔ¼ö´Â cp ¸Å°³º¯¼ö·Î ³Ñ¾î°£ ½ºÆ®¸µÀ» º¯È¯ÇÕ´Ï´Ù. ÀÌ ½ºÆ®¸µÀº ÀÎÅÍ³Ý Ç¥ÁØ ÂÀ~ Ç¥±â¹ýÀÎ dotted decimal·Î Ç¥ÇöµË´Ï´Ù. ÀÔ·ÂµÈ dotted decimal Àº °á±¹ ¾ÆÀÌÇÇ ½ºÆ®¸µÀ» ³×Æ®¿÷ ¹ÙÀÌÆ® ¿À´õ(ºò-Àεð¾ð)ÀÎ 32-ºñÆ® unsigned longÀ» ¹ÝȯÇÏ°Ô µÇ´Â°ÅÁÒ.

Return Values

¾Æ¹«·± ¿¡·¯°¡ ¹ß»ýÇÏÁö ¾Ê¾Ò´Ù¸é, inet_addr ÇÔ¼ö´Â ÀÎÅÍ³Ý ÁÖ¼Ò¸¦ Ç¥ÇöÇϴµ¥ ÀûÀýÇÑ ¹ÙÀ̳ʸ® Ç¥Çö½ÄÀÎ unsigned long  °ª(ºòÀεð¾ð Çü½Ä) À» ¹ÝȯÇÕ´Ï´Ù. ¸¸¾à cp ¸Å°³º¯¼ö¿¡ ÀûÀýÇÏÁö ¾ÊÀº °ªÀ» ³Ñ±æ°æ¿ì (¿¹ : "211.56.242.523") ¿¡´Â inet_addr Àº INADDR_NONE À̶ó´Â ±×·± ÁּҴ ãÀ» ¼ö ¾ø´Ù´Â ÀǹÌÀÇ °ªÀ» ¸®ÅÏÇÏ°Ô µË´Ï´Ù.

QuickInfo

Windows NT : »ç¿ë°¡´É
Windows : »ç¿ë°¡´É
Windows CE : ¹öÁ¯ 1.0 ±×¸®°í ±×ÀÌÈÄÀÇ ¹öÁ¯¿¡¼­ »ç¿ë°¡´É
Header :
          Win16/32 : winsock.h
          Win32-II : winsock2.h
Import Library :
          Win16 : winsock.lib  
          Win32 : wsock32.lib  
          Win32-II : ws2_32.lib

See Also

overview, inet_ntoa