标签: c++ c pointers dns network-programming
我在将dns服务器的answare与主机地址查询复制到struct hostent的h_addr_list字段时遇到了一些困难。
struct hostent
我描述的功能,对于没有别名的主机工作正常,我对其进行了调试,并且工作得很好。 但是,对于带别名的主机名,当我调试程序时,我看到它不会将dns-server的应答缓冲区中IPv4地址的指针复制到我创建的结构中,并保留{ {1}}字段。
IPv4打印功能如下:
Bad-Pointer