Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - dynamic_vector_buffer::prepare

까마귀75 2021. 2. 23. 11:33
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_buffervector 멤버 함수에 의해 무효화된다.

Boost.Asio 홈

728x90
반응형