Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - basic_streambuf::commit

까마귀75 2021. 1. 15. 11:55
728x90
반응형

basic_streambuf::commit

출력 시퀀스에서 입력 시퀀스로 문자를 이동한다.

void commit(
    std::size_t n);

출력 시퀀스의 처음에서 입력 시퀀스로 "n"개의 문자를 추가한다. 출력 시퀀스의 시작 부분은 "n"개의 문자 만큼 당겨진다.

"x >= n"인 prepare(x) 선행 호출이 필요하며, 입력 또는 출력 시퀀스를 수정하는 개입 작업은 없다.

주 의

"n"이 출력 시퀀스의 크기보다 크면, 전체 출력 시퀀스가 입력 시퀀스로 이동하고 오류는 발생하지 않는다.

Boost.Asio 홈

728x90
반응형