퓨쳐

Boost C++ Libraries/Boost.Asio

Boost.Asio 개요 - C++ 2011 지원 - 퓨쳐

퓨쳐 (Futures) boost::asio::use_future 특수 값은 비동기 작업의 개시 함수에서 C++11 std::future를 반환하기 위한 최고 수준의 지원을 제공한다. boost::asio::use_future를 사용하려면, 일반 완료 핸들러 대신에 비동기 작업에 전달한다. 예를 들면: std::future length = my_socket.async_read_some(my_buffer, boost::asio::use_future); 핸들러 서명은 다음과 같다: void handler(boost::system::error_code ec, result_type result); 개시 함수는 result_type에 대한 std::future 템플릿을 반환한다. 위의 예에서 이것은 std::si..

까마귀75
'퓨쳐' 태그의 글 목록