好日子烟价格表,聊斋志异孽欲狐仙,破空修圣录
例子:
#include <iostream> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <netdb.h>//结构体addrinfo, in_addr #include <netinet/in.h> #include <arpa/inet.h> using namespace std; int main(){ char* hostname = "www.cnblogs.com";//博客园的网址,返回实际ip地址 addrinfo hints, *res; in_addr addr; int err; memset(&hints, 0, sizeof(addrinfo)); hints.ai_socktype = sock_stream; hints.ai_family = af_inet; if((err = getaddrinfo(hostname, null, &hints, &res)) != 0){ printf("error %d : %s\n", err, gai_strerror(err)); return 1; } addr.s_addr = ((sockaddr_in*)(res->ai_addr))->sin_addr.s_addr; printf("ip addresss: %s\n", inet_ntoa(addr));//博客园的网址,返回实际ip地址 freeaddrinfo(res); return 0; }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论