C++ linux服务器中的Recv缓冲区大小
linux服务器上的最大recv缓冲区大小是多少?每当缓冲区大小大于~1300左右时,我将面临recv失败 TCP对正在传递的缓冲区大小没有理论限制 尽管如此,请注意,当执行TCP时,接收到的字节数可能比通知的要少 函数返回实际接收的字节数C++ linux服务器中的Recv缓冲区大小,c++,c,sockets,tcp,C++,C,Sockets,Tcp,linux服务器上的最大recv缓冲区大小是多少?每当缓冲区大小大于~1300左右时,我将面临recv失败 TCP对正在传递的缓冲区大小没有理论限制 尽管如此,请注意,当执行TCP时,接收到的字节数可能比通知的要少 函数返回实际接收的字节数 然后,代码可以在recv周围循环,直到收到所有预期数据。Define失败。你得到了什么?这是UDP还是TCP?1472是最大UDP ipv4数据包有效负载。发布您的代码。然后读取。错误号为-1。并且它仅限于TCP。errno应为正值。您希望在recv失败后立
然后,代码可以在recv周围循环,直到收到所有预期数据。Define失败。你得到了什么?这是UDP还是TCP?1472是最大UDP ipv4数据包有效负载。发布您的代码。然后读取。错误号为-1。并且它仅限于TCP。errno应为正值。您希望在recv失败后立即记录errno。