boost asio resolver
生活随笔
收集整理的這篇文章主要介紹了
boost asio resolver
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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]:80 10.3.30.91:80 192.168.1.150:80 192.168.128.1:80 [2001:0:9d38:953c:144c:37dd:f5fc:e1a4]:80?
轉載于:https://www.cnblogs.com/zhangdongsheng/p/7085311.html
總結
以上是生活随笔為你收集整理的boost asio resolver的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: api arx autocad_应用AR
- 下一篇: poj 2182 Lost Cows 解