728x90
반응형
dynamic_buffer
boost::asio::dynamic_buffer 함수는 std::basic_string 또는 std::vector에서 동적으로 크기가 조정된 버퍼를 만드는 데 사용된다.
주어진 문자열을 나타내는 새로운 동적 버퍼를 생성한다.
template< typename Elem, typename Traits, typename Allocator> dynamic_string_buffer< Elem, Traits, Allocator > dynamic_buffer( std::basic_string< Elem, Traits, Allocator > & data);
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);
주어진 벡터를 나타내는 새로운 동적 버퍼를 생성한다.
template< typename Elem, typename Allocator> dynamic_vector_buffer< Elem, Allocator > dynamic_buffer( std::vector< Elem, Allocator > & data);
template< typename Elem, typename Allocator> dynamic_vector_buffer< Elem, Allocator > dynamic_buffer( std::vector< Elem, Allocator > & data, std::size_t max_size);
요구 사항
일반 헤더: boost/asio/buffer.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - dynamic_vector_buffer::dynamic_vector_buffer (0) | 2021.01.21 |
---|---|
Boost.Asio 색인 - dynamic_string_buffer::dynamic_string_buffer (0) | 2021.01.21 |
Boost.Asio 색인 - time_traits< boost::posix_time::ptime >::duration_type (0) | 2021.01.21 |
Boost.Asio 색인 - basic_socket_streambuf::duration_type (0) | 2021.01.21 |
Boost.Asio 색인 - basic_socket_iostream::duration_type (0) | 2021.01.21 |