>> Edit article
이름
제목
패스워드
/usr/include/netinet/in.h에 보면 정의 되어 있는 주소 상수가 아래와 같습니다. /* Address to accept any incoming messages. */ #define INADDR_ANY ((in_addr_t) 0x00000000) /* Address to send to all hosts. */ #define INADDR_BROADCAST ((in_addr_t) 0xffffffff) /* Address indicating an error return. */ #define INADDR_NONE ((in_addr_t) 0xffffffff) INADDR_ANY는 서버 소켓이 모든 주소을 받아 들이게 설정할때 사용합니다. int sock; struct sockaddr_in name; sock = socket (PF_INET, SOCK_STREAM, 0); name.sin_family = AF_INET; name.sin_port = htons (port); name.sin_addr.s_addr = htonl (INADDR_ANY); bind(sock, (struct sockaddr *) &name, sizeof (name)); : 소켓에서 INADDR_ANY 라는 상수가 있는데 이거 왜 쓰는건가요? 책 봤는데 이해가 잘않돼네여 예를 들어 알려주세요--nautilus 1.0.6, evolution 1.0, mozilla nightly build linux desktop도 나날이 풍성해 지는것 같아서 행복합니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved