Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <boost/asio.hpp>
- int main() {
- try {
- const char* host = "192.168.1.100";
- const unsigned short port = 8080;
- namespace asio = boost::asio;
- using Address = asio::ip::address_v4;
- using Tcp = asio::ip::tcp;
- asio::io_service io_service;
- asio::ip::tcp::resolver resolver(io_service);
- Address address = Address::from_string(host);
- Tcp::endpoint ep(address, port);
- Tcp::resolver::iterator endpoint_iterator = resolver.resolve(ep);
- Tcp::socket socket(io_service);
- asio::connect(socket, endpoint_iterator);
- std::cout << "OK" << std::endl;
- return EXIT_SUCCESS;
- }
- catch (std::exception& e)
- {
- std::cout << "Exception: " << e.what() << std::endl;
- return EXIT_FAILURE;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement