问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

getaddrinfo函数获取到多个地址怎么办

发布网友 发布时间:2022-04-30 23:16

我来回答

2个回答

热心网友 时间:2022-04-19 04:36

int getaddrinfo(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res);

void freeaddrinfo(struct addrinfo *res);

struct addrinfo

{        int ai_flags;

         int ai_family;

         int ai_socktype;

         int ai_protocol;

         size_t ai_addrlen;

         struct sockaddr *ai_addr; /* 我觉得这个成员是这个函数最大的便利。 */

         char *ai_canonname;

         struct addrinfo *ai_next;

};

参数: node 即 主机名称 ,可以是主机名称字符串,比如“hostname", 也可以是IP地址的字符串,比如“ 192.169.1.1”
    service 服务 即端口号 可以是一个服务的名称,比如"http", 也可以是一个数字字符串 ,比如“80” .
    hints 可以理解为约束条件,即你创建的,要获得的addrinfo结构,有什么约束。 在hints中进行设置
    res 很明显,这个就是我们最终获得的addrinfo结构。

参考资料:http://blog.chinaunix.net/uid-11765716-id-390555.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...DE分别在BC AC上,且AE=CD,连接AD,BE交于点p 过B作BQ⊥AD Q为垂足... ...AC上的点,且AE=CD 连接AD BE 交于点P 作BQ垂 ...ac上的点,且ae=cd,连接ad、be交于点p作BQ⊥AD,垂足为Q,求证BP=2... ...AC上的点,且AE=CD,链接AD、BE交于点P,作BQ⊥AD ...AC上的点,且AE=CD,连结AD、BE交于点P,作BQ⊥AD,垂足为Q. ...刚刚大学毕业。由于生病,导致目前没有工作,大学四年的女友也因为我... 形容“荷花的特点”有什么词语 梦见比人还高大的石头蛤蟆,杀人拆房子。我和其他人一起翘辫子了._百度... 梦见别人送我一条蛇,我却把他不小心放了.可是我用石头打了它一下... 作文 我生活在鼓励中 getaddrinfo函数来自哪个库 简单问题,struct addrinfo 是在哪个头文件中定义的 VC++6.0中getaddrinfo()方法 如何使用getaddrinfo oracle数据库3表查询更新 农行电子账单接收邮箱怎么填写 过敏源检测,孢子菌大致是指什么? 生日中的阳历和阴历的日子重合在一起有规律吗? 农历和阴历日子怎么区分? 怎么查下一个今天阳历和农历一样的日子? 他们说19年出现一次农历和公历一样我50岁为何会出现三个农历和公历一样的日子 猫咪皮肤病如何治疗 阴历和农历是一样的吗 今年是四月十二的生已经过了,明年是啥时候过,还是四月十二吗 孢子菌该怎么治 阴历和农历是一样的是吗,四月十二日,明年还是四月十二日是吗 皮肤孢子菌感染了,该怎么办? 谁看过美剧《超能少年》太H了 欢乐喜剧人超能五侠老四是谁 求一部很久的小说,都市异能的,主角的那话儿叫什么箍龙*,可以靠夺女人初夜来增强实力,,,其中有一段 去你心里的路怎么走 为什么使用getaddrinfo函数 python [Errno 11001] getaddrinfo failed 错误 Error: getaddrinfo ENOTFOUND 怎么解决? 使用360浏览器时提示:无法定位程序输入点getaddrinfo于动态链接库ws2-32.dll上。请问怎么修复? Socket编程 客户端 getaddrinfo failed 贴片二极管 1n4148 玻璃封装 ll34什么意思 python3.4 post 请求出错![Errno 11004] getaddrinfo failed 贴片二极管1206 1N4148是什么意思 求助getaddrinfo函数产生未知线程的问题 in4148有几种封装?能否相互代替? 身份证被发朋友圈怎样处理 无法确定定位程序输入点getaddrinfo于动态链接库WS2_32.dll 是怎么回事 别人帮你的身份证在朋友圈上发怎么办? udp连接getaddrinfo函数该怎么设置 这两种in4148二极管功能一样吗可以互换吗 getaddrinfo 一定会dns解析吗 无法定位程序输入点getaddrinfo 于动态链接库wsz_32上 是什么原因? 1N4148二极管的作用是什么 如果有人把自己身份证公开发微信朋友圈怎么办? 如何为getaddrinfo加入timeout-C/C++