Переместить символы из выходной последовательности во входную последовательность.
void commit(
    std::size_t n);
Приложения<n>символы от начала выходной последовательности до входной последовательности. Начало выходной последовательности выдвигается<n>символами.
Требуется предшествующий вызов<prepare(x)>, где<x>=
         n>, и никаких промежуточных операций, которые изменяют последовательность ввода или вывода.
Если<n>больше размера выходной последовательности, вся выходная последовательность перемещается во входную последовательность и не выдается ошибка.