1. 用解释器的方法, 常用来解析域名, 如

// query("www.163.com","80"), 也可以 query("www.163.com","telnet")

// echo          7/tcp
// ftp           21/tcp                 # File Transfer Protocol (Control)
// telnet        23/tcp                 # Virtual Terminal Protocol
// smtp          25/tcp                 # Simple Mail Transfer Protocol
// time          37/tcp  timeserver     # Time

TCP::resolver resolver(iOS);

TCP::resolver::query query("127.0.0.1", "10000");
  TCP::resolver::iterator endpoint_iterator = resolver.resolve(query);
  TCP::resolver::iterator end;
  TCP::socket socket(ios);
  socket.connect(*endpoint_iterator, error);

2. 用简便的方法

TCP::socket socket(ios);
TCP::endpoint endpoint(boost::asio::ip::address_v4::from_string("127.0.0.1"), 10000);
socket.connect(endpoint, error);

 
 

最新文章

  1. Android学习笔记(十四)
  2. AngularJS向指令传递数据
  3. win10 1607 安装密钥 GVLK
  4. Web--RSS
  5. ubuntu双网卡bonding配置(转)
  6. NeHe OpenGL教程 第二十四课:扩展
  7. BZOJ 2299 向量
  8. Android 签名(5)用命令签名和用IDE签名
  9. ShopNc商城修改详情
  10. careercup-递归和动态规划 9.4
  11. 每天进步一点点--JS中的getYear()
  12. No CurrentSessionContext configured 异常解决
  13. [转载]The Island Castaway mac版解锁
  14. 【HTTP协议】---HTTPS协议
  15. Junit4 之 Assert 静态方法介绍
  16. ux.form.field.GridDate 支持快速选择日期的日期控件
  17. binTreePosterorderTraversal二叉树的后序遍历
  18. HDU 1846 Brave Game (巴什博弈)
  19. linux:查找搜索文件
  20. Scala的类继承

热门文章

  1. Mina、Netty、Twisted一起学(七):公布/订阅(Publish/Subscribe)
  2. 我的Android进阶之旅------>解决:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
  3. windows 平台 ffmeg h264 硬编码
  4. UVA10317- Equating Equations(回溯+剪枝)
  5. sql time 比较
  6. NYOJ 116 士兵杀敌(二)【线段树 单点更新】
  7. celery模块
  8. MVC入门——编辑页
  9. 九度OJ 1134:密码翻译 (翻译)
  10. Java类加载器( 死磕9)