一.Asio网络库 截止到C++17,C++标准库都没有加入网络通信库.实际项目网络编程是非常常见的功能,直接使用操作系统API是低效率且不稳定的,比较好的方法是借助第三方成熟可靠的网络库.据我所知C++中目前比较有名的网络库有ACE.libevent和boost.Asio,这三个库都是跨平台的,各有特色,对于一般的应用来说,使用这些库都是没什么问题.由于C++标准库和boost库的亲缘关系,我经常使用boost中其它的库,所以选择了Asio库.在网络上搜索了大家对Asio的评价,发现Asio库