#include <netdb.h> struct hostent *gethostbyname(const char *hostname) hostname : ホスト名
参考: hostent 構造体
struct hostent { char *h_name; // ホストの公式(基準)名 char **h_aliases; // エイリアス名へのポインタ配列へのポインタ int h_addrtype; // AF_INET または AF_INET6 int h_length; // アドレスの大きさ( 4 または 16 ) char **h_addr_list; // IPv4 または IPv6 アドレスへのポインタ配列へのポインタ }; #define h_addr h_addr_list[0]; // リスト中の最初のアドレス
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |