gethostbyname
を使用してホストのIPアドレスを取得することはできませんが、Windowsではfrickenの時間の10%でしか動作しません。私は他の機能を使用して、ホストのIPアドレスを見つけるために他の方法上の任意の適切なリソースを見つけることができませんgethostbynameのかわりに
(MSDNはgetaddrinfo
をお勧めしますが、それは私が欲しいもののように見えるしていません。)
gethostbyname
を使用してホストのIPアドレスを取得することはできませんが、Windowsではfrickenの時間の10%でしか動作しません。私は他の機能を使用して、ホストのIPアドレスを見つけるために他の方法上の任意の適切なリソースを見つけることができませんgethostbynameのかわりに
(MSDNはgetaddrinfo
をお勧めしますが、それは私が欲しいもののように見えるしていません。)
実は、getaddrinfo
は何です欲しいです。時には複数のIPアドレスが見つかることはありません(例:IPv4アドレスと IPv6アドレス)。 Beej's Guide to Network Programmingをご覧になることをおすすめします。
あなたはWSAConnectByName
のようなものを試すことができますが、実際にgetaddrinfo
が何をしたいあり、ここでsimple exampleです。
gethostbyname2
は、IPV4とIPV6の両方の解決をサポートしています。
gethostbyname
とgetaddrinfo
の違いを示すarticleです。gethostbyname2
についても説明しています。
getaddrinfoがあなたが望んでいないと思われる理由を説明した場合、役に立つ回答を得る機会が増えるかもしれません。 –