튜토리얼

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Timer.1 - 타이머를 동기식으로 사용

Timer.1 - 타이머를 동기식으로 사용 (Using a timer synchronously) 이 튜토리얼 프로그램은 asio를 소개하기 위해서 타이머에서 블록 대기를 수행하는 방법을 보여준다. 필요한 헤더 파일을 포함하는 것으로 시작한다. 모든 asio 클래스는 단순히 "asio.hpp" 헤더 파일을 포함하여 사용할 수 있다. #include #include asio를 사용하는 모든 프로그램에는 io_context 또는 thread_pool 개체와 같은 I/O 실행 컨텍스트가 하나 이상 있어야 한다. I/O 실행 컨텍스트는 I/O 기능에 대한 접근을 제공한다. main 함수에서 io_context 유형의 개체를 먼저 선언한다. int main() { boost::asio::io_context io; ..

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼

튜토리얼 (Tutorial) 기본 기술 (Basic Skills) 첫 번째 섹션의 튜토리얼 프로그램은 asio 툴킷을 사용하는데 필요한 기본 개념을 소개한다. 복잡한 네트워크 프로그래밍 세계로 빠져들기 전에, 이 튜토리얼 프로그램은 간단한 비동기 타이머를 사용하여 기본 기술을 설명한다. Timer.1 - 타이머를 동기식으로 사용 Timer.2 - 타이머를 비동기식으로 사용 Timer.3 - 핸들러에 대한 바인딩 인수 Timer.4 - 핸들러로 멤버 함수를 사용 Timer.5 - 멀티스레드 프로그램에서 핸들러 동기화 소켓 소개 (Introduction to Sockets) 두 번째 섹션의 튜토리얼 프로그램은 asio를 사용하여 간단한 클라이언트와 서버 프로그램을 개발하는 방법을 보여준다. 이 튜토리얼 프로..

까마귀75
'튜토리얼' 태그의 글 목록