Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
basic_socket::close (2 个重载中的第 1 个)

关闭套接字。

void close();

此函数用于关闭套接字。任何异步发送、接收或连接操作都将立即取消,并将以 boost::asio::error::operation_aborted 错误完成。

异常

boost::system::system_error

失败时抛出。请注意,即使函数指示错误,底层描述符也会被关闭。

备注

为了在优雅关闭已连接套接字方面获得可移植的行为,请在关闭套接字之前调用 shutdown()


PrevUpHomeNext