분류 전체보기

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Daytime.6 소스

Daytime.6 소스 (Source listing for Daytime.6) // // server.cpp // ~~~~~~~~~~ // // Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // #include #include #include #include #include #include #include using boost::asio::..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Daytime.6 - 비동기 UDP daytime 서버

Daytime.6 - 비동기 UDP daytime 서버 (An asynchronous UDP daytime server) main() 함수 int main() { try { 들어오는 클라이언트 요청을 승인하려면 서버 개체를 생성하고 io_context 개체를 실행한다. boost::asio::io_context io_context; udp_server server(io_context); io_context.run(); } catch (std::exception& e) { std::cerr

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Daytime.5 소스

Daytime.5 소스 (Source listing for Daytime.5) // // server.cpp // ~~~~~~~~~~ // // Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // #include #include #include #include #include using boost::asio::ip::udp; std::stri..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Daytime.5 - 동기식 UDP daytime 서버

Daytime.5 - 동기식 UDP daytime 서버 (A synchronous UDP daytime server) 이 튜토리얼 프로그램은 asio를 사용하여 UDP용 서버 응용프로그램을 구현하는 방법을 보여준다. int main() { try { boost::asio::io_context io_context; UDP 포트 13번에서 요청을 수신 할 ip::udp::socket 개체를 생성한다. udp::socket socket(io_context, udp::endpoint(udp::v4(), 13)); 클라이언트에서 요청을 시작할 때까지 기다린다. remote_endpoint 개체는 ip::udp::socket::receive_from()에 파라미터로 주어지게 된다. for (;;) { boost::..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Daytime.4 소스

Daytime.4 소스 (Source listing for Daytime.4) // // client.cpp // ~~~~~~~~~~ // // Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // #include #include #include using boost::asio::ip::udp; int main(int argc, char* ar..

까마귀75
'분류 전체보기' 카테고리의 글 목록 (460 Page)