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