Boost C++ Libraries/Boost.Asio

Boost.Asio 개요 - C++ 2011 지원 - 공유 포인터

까마귀75 2020. 12. 13. 02:33
728x90
반응형

공유 포인터 (Shared Pointers)

Boost.Asio의 구현은 Boost의 공유 포인터보다 우선적으로 std::shared_ptrstd::weak_ptr을 사용할 수 있다.

 

표준 스마트 포인터에 대한 지원은 Microsoft Visual C++10뿐만 아니라, -std=c++0x 또는 -std=gnu++0x 컴파일러 옵션을 사용하는 경우 g++ 4.3 이상에 대해 자동으로 활성화된다. BOOST_ASIO_DISABLE_STD_SHARED_PTR을 정의하거나 BOOST_ASIO_HAS_STD_SHARED_PTR을 정의하여 다른 컴파일러에 대해 명시적으로 활성화한다.

 

 

C++ 2011 지원  Boost.Asio 개요  Boost.Asio 홈

728x90
반응형