五一,开始看看boost.asio
2009-05-01 13:20
218 查看
刚刚报了名想要加入咱院的机器人创新基地实验室想参与到一些项目当中去,
眼下最重要的是灭了目前手上的这道测试题。
题目是:利用boost.asio网络库构建一个可以收发文件,单人聊天,群聊的客户端与服务器程序(控制台程序,非mfc),要求结构清晰,代码注释详细,全部使用面向对象的思想编写
早前对boost只是在论坛上看到有人在讨论着它如何的精妙如何的值得读而已,还没怎么想过要去仔细研究下它,没想到这就有了不得不做的理由。
下载编译boost库用了大半夜——开始用的是VC6.0结果发现无论如何库里面自带的那几个例子通不过编译,只好去M$的网站上下了一VC2008来干这个事儿,唉~早上五点多钟天都快亮了我才哦耶了它上床躺下。衰!累!
在boost.asio自带的源码有一组与题目要求类似的示例chat,一切当然从读懂这个例子里的源码开始。
然后就越来越觉得……自己基础太差了,以前操作系统与网络的课程又没怎么听,这时候有太多的东西得回头看了。都是自找的!多说无益,五一这几天也没什么事儿,克服下***下争取把这关给它过了。
眼下最重要的是灭了目前手上的这道测试题。
题目是:利用boost.asio网络库构建一个可以收发文件,单人聊天,群聊的客户端与服务器程序(控制台程序,非mfc),要求结构清晰,代码注释详细,全部使用面向对象的思想编写
早前对boost只是在论坛上看到有人在讨论着它如何的精妙如何的值得读而已,还没怎么想过要去仔细研究下它,没想到这就有了不得不做的理由。
下载编译boost库用了大半夜——开始用的是VC6.0结果发现无论如何库里面自带的那几个例子通不过编译,只好去M$的网站上下了一VC2008来干这个事儿,唉~早上五点多钟天都快亮了我才哦耶了它上床躺下。衰!累!
在boost.asio自带的源码有一组与题目要求类似的示例chat,一切当然从读懂这个例子里的源码开始。
然后就越来越觉得……自己基础太差了,以前操作系统与网络的课程又没怎么听,这时候有太多的东西得回头看了。都是自找的!多说无益,五一这几天也没什么事儿,克服下***下争取把这关给它过了。
相关文章推荐
- 开始看看repast建模方面的东西
- 使用Boost.Asio编写通信程序
- Boost.Asio基础(五) 异步编程初探
- 使用Boost::Asio库实现Http下载
- boost.asio包装类st_asio_wrapper开发教程(2015.11.6更新)(二)
- 文件过滤驱动终于小小的理解了点,可惜没机会做,开始看看ndis
- boost asio框架结构
- boost asio 应用方法学(三)——异步规范
- 【Boost】boost库asio详解8——TCP的简单例子1
- Boost.asio的简单使用(timer,thread,io_service类)
- 演示boost::asio::deadline_timer如何使用
- 【Boost】boost库asio详解10——服务器端口复用
- [boost-7] asio异步输入输出
- boost.asio包装类st_asio_wrapper开发教程(2014.5.23更新)(一)-----转
- boost::asio::streambuf相关的操作方法
- boost::asio设置同步连接超时
- boost之asio异步io使用实例
- boost--asio
- boost asio 异步实现tcp通讯
- boost.asio源码剖析(四) ---- asio中的泛型概念(concepts)