Boost Library
中的网络如何实施?更具体地说,asio
库是如何实现的?
据我所知,您可以下载boost库并在任何支持C ++编译的机器上将它用于C ++程序(也可以是可移植的)。这是否意味着它是用纯C ++编写的?如果是我看不出怎么样。如何在纯C ++中实现网络?
如果它不是用纯C ++编写的,那么它是如何实现的?它是如何便携的?
TLDR; 用纯C ++编写的boost中的asio(网络)库是什么?怎么样?如果不是如何便携?
答案 0 :(得分:0)
有关如何实施 asio
的简单说明,请参阅CppCon 2016: Michael Caisse "Asynchronous IO with Boost.Asio"