![]() |
1
54
首先,我使用Boost.asio已经有一段时间了——我也和你一样担心。要解决您的问题:
有一些工作(不是boost.asio的一部分)公开了许多功能和可能的替代用例。这充其量只是分散在博客和其他形式的非打包文档中的网络上。 有一件事尚不清楚,需要与Boost的作者和开发人员密切协调。ASIO库可以扩展和定制特定平台或添加特定的新功能。不过,这应该得到改进,但好的是,看起来ASIO将来将成为标准库技术报告(STL中的异步IO库)的参考实现。 |
![]() |
2
63
一些关于Boost的好文档,包括关于ASIO的章节,可以在(免费)Boost Book中找到,网址为 http://en.highscore.de/cpp/boost/index.html . 关于ASIO的章节提供了一个概述,然后介绍了如何开发自己的自定义ASIO扩展。鲍里斯·施林真是太棒了! |
![]() |
4
31
关于boost.asio(它还介绍了如何有效地与bind、shared-ptr和threads一起使用)的一个相对较新且非常好的入门教程可以在这里找到: http://www.gamedev.net/blog/950/entry-2249317-a-guide-to-getting-started-with-boostasio?pg=1 注意:如果您使用C++ 0x的特性,许多用于创建函子的绑定的简单用法可以用LAMBDAS替换,SyrdyPtR/Bin也可以在VisualStudio的最新版本中使用(或者GCC也包括线程)。 当我在搜索文档或教程时,这个问题一直出现在搜索结果的顶部,所以随着新教程的出现,保持更新是很重要的。 |
![]() |
5
19
我带来了3个视频,当你通过官方的Boost ASIO概述时,我发现这些视频很有用:
和 |
![]() |
6
8
我也很好奇,但这一页给了我一些开头。它是法语的,但是你可以使用谷歌翻译,这是相当可读的(我必须自己沿着这条路走)。 http://gwenael-dunand.developpez.com/tutoriels/cpp/boost/asio/ |
![]() |
7
6
ASIO文档是Boost中提供的文档,它是最简单但非常精确的,每个单词都很重要。也就是说,我主要是从中学到了asio(并继续学习)。 在我看来, answer 为了 当boost::asio::io_服务运行方法阻止/取消阻止时会混淆 “这是第一步,再次阅读直到你真正理解它, second answer 也很有帮助。 然后我订阅了RSS newest SO boost-asio tag question 对于这两个回答者:
有了这些材料,你很快就会成为一名ASIO专家! |
![]() |
8
0
我偶然发现了以下PDF: http://boost.cowic.de/rc/pdf/asio_doc.pdf |
![]() |
9
0
参加晚会有点晚,但有一本书叫做《BoostAsio网络编程》(Packt出版社)。 我买了一个副本,在周末阅读,然后写了一个完整的服务器在C++中没有太多的问题。 免责声明:我与这本书无关 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 6 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 6 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 6 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 6 月前 |