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