Получить список буферов, представляющих выходную последовательность, с заданным размером.
mutable_buffers_type prepare(
std::size_t n);
Убедитесь, что выходная последовательность может вместить<n>символов, перераспределяя объекты массива символов по мере необходимости.
Объект типа<mutable_buffers_type>, удовлетворяющий требованиям MutableBufferSequence, представляющий объекты массива символов в начале выходной последовательности таким образом, что сумма размеров буфера равна<n>.
- std::length_error
Если<size()
+n
>max_size()>.
Возвращенный объект недействителен любой<basic_streambuf>функцией-членом, которая изменяет входную последовательность или выходную последовательность.