博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
boost asio resolver
阅读量:6091 次
发布时间:2019-06-20

本文共 618 字,大约阅读时间需要 2 分钟。

asio 中的resolver一般用于将host等信息转化为socket信息,类似于getaddrinfo()

以下代码

boost::asio::io_service io;    tcp::resolver resolver(io);    tcp::resolver::query query(boost::asio::ip::host_name(), "80");    tcp::resolver::iterator endpoint_iterator = resolver.resolve(query);    for (tcp::resolver::iterator iter; endpoint_iterator != iter; endpoint_iterator++)    {        std::cout << endpoint_iterator->endpoint() << std::endl;    }

输出结果为:

[fe80::b085:5538:6305:667%13]:80[fe80::c00c:b7bc:9c04:8ea6%18]:80[fe80::144c:37dd:f5fc:e1a4%14]:8010.3.30.91:80192.168.1.150:80192.168.128.1:80[2001:0:9d38:953c:144c:37dd:f5fc:e1a4]:80

 

出处:
作者:

转载地址:http://cqmwa.baihongyu.com/

你可能感兴趣的文章
js设计模式--迭代器模式
查看>>
Python操作目录,如:获取当前工作目录,获取执行命令的位置,路径拼接,路径拆分,文件重命名,删除文件,复制文件...
查看>>
javascript的深拷贝和浅拷贝
查看>>
请把你的小手放到你的头像上
查看>>
postCss 初识 (文章较长,需要耐心)
查看>>
微小企业如何更好的管理自己的进销?分享你一个saas平台
查看>>
如何用Redis实现分布式缓存
查看>>
Item 10 Always override toString
查看>>
大咖书单 | 技术人员不容错过的职场修炼手册
查看>>
unicode编码与utf8互转
查看>>
mysql 存储过程 函数
查看>>
中国域名注册量近800万:4月第三周增6.3万居第二
查看>>
中国万网3月上旬域名总量净增4.2万 国内份额超24%
查看>>
全球域名总量降至1.36亿个:3月上旬净减1.47万个
查看>>
11月钓鱼网站简报:阿里巴巴占比居首 新网次之
查看>>
Redis集群性能问题深度分析
查看>>
一张表看懂ECS云服务器规格的升降配
查看>>
Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
查看>>
Nmap扫描工具
查看>>
mysql设计与优化
查看>>