VC++6.0中getaddrinfo()方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC++6.0中getaddrinfo()方法相关的知识,希望对你有一定的参考价值。

VC++6.0编译器中是否包含getaddrinfo()方法,要是没有应该怎么解决?

有这个函数的。
2. 函数说明

包含头文件
#include<netdb.h>

函数原型
int getaddrinfo( const char *hostname, const char *service, const struct addrinfo *hints, struct addrinfo **result );

参数说明
hostname:一个主机名或者地址串(IPv4的点分十进制串或者IPv6的16进制串)
service:服务名可以是十进制的端口号,也可以是已定义的服务名称,如ftp、http等
hints:可以是一个空指针,也可以是一个指向某个addrinfo结构体的指针,调用者在这个结构中填入关于期望返回的信息类型的暗示。举例来说:如果指定的服务既支持TCP也支持UDP,那么调用者可以把hints结构中的ai_socktype成员设置成SOCK_DGRAM使得返回的仅仅是适用于数据报套接口的信息。
result:本函数通过result指针参数返回一个指向addrinfo结构体链表的指针。
返回值:0——成功,非0——出错
参考技术A 不包含的话,升级的sdk

以上是关于VC++6.0中getaddrinfo()方法的主要内容,如果未能解决你的问题,请参考以下文章

VC++6.0执行CL.EXE出错

如何在pycharm中使用vc 6.0

VC++6.0注释快捷键的添加使用

简述在VC++6.0环境下运行一个C++源程序的步骤

VC++6.0下C语言怎样控制光标

在VC++6.0中点击OPEN,然后软件就自动关闭了,这是怎么回事,如何解决。