Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - dynamic_buffer

까마귀75 2021. 1. 21. 11:44
728x90
반응형

dynamic_buffer

boost::asio::dynamic_buffer 함수는 std::basic_string 또는 std::vector에서 동적으로 크기가 조정된 버퍼를 만드는 데 사용된다.

주어진 문자열을 나타내는 새로운 동적 버퍼를 생성한다.

[1 / 4 오버로드]

template<
    typename Elem,
    typename Traits,
    typename Allocator>
dynamic_string_buffer< Elem, Traits, Allocator > dynamic_buffer(
    std::basic_string< Elem, Traits, Allocator > & data);

[dynamic_buffer]

 

[2 / 4 오버로드]

template<
    typename Elem,
    typename Traits,
    typename Allocator>
dynamic_string_buffer< Elem, Traits, Allocator > dynamic_buffer(
    std::basic_string< Elem, Traits, Allocator > & data,
    std::size_t max_size);

[dynamic_buffer]


주어진 벡터를 나타내는 새로운 동적 버퍼를 생성한다.

[3 / 4 오버로드]

template<
    typename Elem,
    typename Allocator>
dynamic_vector_buffer< Elem, Allocator > dynamic_buffer(
    std::vector< Elem, Allocator > & data);

[dynamic_buffer]

 

[4 / 4 오버로드]

template<
    typename Elem,
    typename Allocator>
dynamic_vector_buffer< Elem, Allocator > dynamic_buffer(
    std::vector< Elem, Allocator > & data,
    std::size_t max_size);

[dynamic_buffer]

요구 사항

일반 헤더: boost/asio/buffer.hpp
편의 헤더: boost/asio.hpp

Boost.Asio 홈

728x90
반응형