boost::asio::ip::tcp::socketsocket(io_service);boost::system::error_codeec;socket.open(boost::asio::ip::tcp::v4(),ec);if(ec){// An error occurred.}
Статья basic_seq_packet_socket::open (2 of 2 overloads) раздела Boost.Asio basic_seq_packet_socket::open может быть полезна для разработчиков на c++ и boost.