gpt4 book ai didi

c++ - boost::asio::socket keep alive set_option 异常

转载 作者:行者123 更新时间:2023-11-28 02:24:48 26 4
gpt4 key购买 nike

<分区>

我这样创建一个套接字:

client<THeader>::client(boost::asio::io_service* io_service, std::string const & host, int port)
:_host(host),
_port(port),
_socket(boost::asio::ip::tcp::socket(*io_service)),
_io_service(io_service)
{
boost::system::error_code ec;
boost::asio::socket_base::keep_alive option(true);
_socket.set_option(option, ec);
bool is_set = option.value();
}

is_settrue。但是 ec 有一个非零值。我怎么理解这个?不过我之后可以使用套接字。看起来它工作正常。

ec.what() = set_option:提供的文件句柄无效

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com