728x90
반응형
가변 길이 템플릿 (Variadic Templates)
컴파일러에서 지원하는 경우, Boost.Asio는 가변 템플릿을 사용하여 basic_socket_streambuf::connect() 및 basic_socket_iostream::connect() 함수를 구현할 수 있다.
가변 템플릿에 대한 지원은 -std=c++0x 또는 -std=gnu++0x 컴파일러 옵션을 사용하는 경우 g++ 4.3 이상에서 자동으로 활성화된다. BOOST_ASIO_DISABLE_VARIADIC_TEMPLATES를 정의하여 비활성화하거나 BOOST_ASIO_HAS_VARIADIC_TEMPLATES를 정의하여 다른 컴파일러에 대해 명시적으로 활성화할 수 있다.
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 개요 - C++ 2011 지원 - 최소 단위 (0) | 2020.12.13 |
---|---|
Boost.Asio 개요 - C++ 2011 지원 - 배열 컨테이너 (0) | 2020.12.13 |
Boost.Asio 개요 - C++ 2011 지원 - 이동 가능 핸들러 (0) | 2020.12.13 |
Boost.Asio 개요 - C++ 2011 지원 - 이동 가능 I/O 개체 (0) | 2020.12.13 |
Boost.Asio 개요 - C++ 2011 지원 (0) | 2020.12.13 |