这两个函数调用前必须先调用WSAStartup()进行初始化
先来看下gethostname的原型:
其作用是返回本地计算机的主机名,成功返回0,失败返回SOCKET_ERROR(-1)。
来看一个例子:
来看下gethostbyname的原型:
其作用是输入计算机主机名获取一个hostent的结构体,该机构内容比较丰富,来看一下:
接下来我们调用一下,然后将所有内容打印出来:
可以看到我计算机有3张网卡(其实有2是虚拟网卡)。
看一下代码:
(完)
这两个函数调用前必须先调用WSAStartup()进行初始化
先来看下gethostname的原型:
其作用是返回本地计算机的主机名,成功返回0,失败返回SOCKET_ERROR(-1)。
来看一个例子:
来看下gethostbyname的原型:
其作用是输入计算机主机名获取一个hostent的结构体,该机构内容比较丰富,来看一下:
接下来我们调用一下,然后将所有内容打印出来:
可以看到我计算机有3张网卡(其实有2是虚拟网卡)。
看一下代码:
(完)