728x90
반응형
dynamic_vector_buffer::prepare
DynamicBuffer_v1: 주어진 크기의 출력 시퀀스를 나타내는 버퍼 목록을 가져온다.
mutable_buffers_type prepare( std::size_t n);
출력 시퀀스가 n 개의 문자를 수용할 수 있는지 확인하고, 필요에 따라 벡터 개체의 크기를 조정한다.
반환 값
MutableBufferSequence 요구 사항을 충족하는 mutable_buffers_type 유형의 객체로, n 크기 출력 시퀀스의 시작 위치에서 벡터 메모리를 나타낸다.
예 외
이 름 | 설 명 |
std::length_error | if size() + n > max_size() |
주 의
반환된 개체는 입력 시퀀스나 출력 시퀀스를 수정하는 dynamic_vector_buffer나 vector 멤버 함수에 의해 무효화된다.
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - generic::datagram_protocol::protocol (0) | 2021.02.23 |
---|---|
Boost.Asio 색인 - generic::basic_endpoint::protocol (0) | 2021.02.23 |
Boost.Asio 색인 - dynamic_string_buffer::prepare (0) | 2021.02.23 |
Boost.Asio 색인 - basic_streambuf_ref::prepare (0) | 2021.02.23 |
Boost.Asio 색인 - basic_streambuf::prepare (0) | 2021.02.23 |