我是boost的新手,我想使用异步功能,但我可以理解
之间的区别socket_.async_send and asio::async_write?
同样这两个
socket_.async_recive and asio::async_read?
答案 0 :(得分:2)
不同之处在于将调用完成处理程序。
在socket
成员函数的情况下,完成处理程序将被调用"当发送操作完成"时,即使并非所有数据都已实际传输到对等体。
对于自由函数,在写入所有提供的缓冲区时将调用完成处理程序。