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