标签: c++ boost boost-asio
答案 0 :(得分:1)
如果您想在一次通话中接收多个数据报,通常(无论Boost)是否需要使用recvmmsg。据我所知,Boost不使用recvmmsg,所以你需要自己使用Boost ASIO持有的本机套接字。这样做的好处是,当多个数据报可用时,您可以减少系统调用。