2012-04-11 3 views
1

연결 기능을위한 SOCKADDR_IN 구조체를 채울 때 정확한 IP 주소로 채우는 경향이 있지만 가끔씩 변경되는 IP 주소를 나타 내기 위해 온라인으로 동적 도메인 이름을 설정하려고한다고 가정 해 봅시다. 도메인 이름이 주어지면 어떻게 구조체를 채울지 잘 모르겠습니다. 내가 지금 할 것은 이것이다 :, 도메인 이름을 통해 서버에 어떻게 연결합니까?

#define DEFAULT_PORT 12345 
SOCKADDR_IN serverInfo; 

serverInfo.sin_port=htons(DEFAULT_PORT); 
serverInfo.sin_family=AF_INET; 
serverInfo.sin_addr.s_addr= inet_addr("127.0.0.1"); // actual ip normally here 

하지만 어떻게이 구조체에 대한 서버의 IP를 얻기 위해 도메인 이름을 해결하는 방법은 무엇입니까?

답변

관련 문제