2012-04-11 15 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アドレスを取得するためにドメイン名を解決します:どのような私が今やっていることは、これはありますか?

答えて

関連する問題