C++11 예제 (Examples) 메모리 할당 (Allocation) 이 예제는 비동기 작업과 관련된 메모리 할당에 대해 사용자 정의하는 방법을 보여준다. 원본: boost_asio/example/cpp11/allocation/server.cpp 설명: server.cpp 버퍼 (Buffers) 이 예제는 소켓 읽기/쓰기 작업과 함께 사용할 수 있는 참조 카운터 버퍼를 생성하는 방법을 보여준다. 원본: boost_asio/example/cpp11/buffers/reference_counted.cpp 설명: reference_counted.cpp 채팅 (Chat) 이 예제는 서버와 클라이언트를 구현한다. 프로그램은 고정 길이 메시지 헤더와 가변 길이 메시지 본문을 가진 사용자 정의 프로토콜을 사용한다. ..
C++03 예제 (Examples) 메모리 할당 (Allocation) 이 예제는 비동기 작업과 관련된 메모리 할당에 대해 사용자 정의하는 방법을 보여준다. 원본: boost_asio/example/cpp03/allocation/server.cpp 설명 링크: server.cpp 버퍼 (Buffers) 이 예제는 소켓 읽기/쓰기 작업과 함께 사용할 수 있는 참조 카운터 버퍼를 생성하는 방법을 보여준다. 원본: boost_asio/example/cpp03/buffers/reference_counted.cpp 설명: reference_counted.cpp 채팅 (Chat) 이 예제는 채팅 서버와 클라이언트를 구현한다. 프로그램은 고정 길이 메시지 헤더와 가변 길이 메시지 본문을 가진 사용자 정의 프로토콜을 ..
예제 (Examples) C++03 예제: C++03 언어 및 라이브러리 기능만 사용하여 Boost.Asio를 사용하는 방법을 설명한다. 필요한 경우, 예제에서 선택된 Boost C++ 라이브러리를 사용한다. C++11 예제: C++03 Boost.Asio 예제의 제한된 세트가 포함되어 있으며, C++11 라이브러리 및 언어 기능만 사용하도록 업데이트되어있다. 이 예제는 Boost C++ 라이브러리를 직접 사용하지 않는다. C++14 예제: C++03 Boost.Asio 예제의 제한된 세트가 포함되어 있으며, C++14 라이브러리 및 언어 기능만 사용하도록 업데이트되어있다. 이 예제는 Boost C++ 라이브러리를 직접 사용하지 않는다. C++17 예제: 기술 사양과 함께 C++17의 사용을 설명하는 선..
Daytime.7 소스 (Source listing for Daytime.7) // // 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 #include using boos..