Очистка Boost :: массив - PullRequest
       0

Очистка Boost :: массив

2 голосов
/ 07 января 2011

Я использую массив повышения в качестве буфера для содержимого, которое я получаю из async_read в boost :: asio.

После чтения я хочу очистить / сбросить буфер для следующего чтения.Пожалуйста, скажите мне, как я могу это сделать.

1 Ответ

7 голосов
/ 07 января 2011

Вам не нужно очищать каждое чтение, просто используйте количество прочитанных байтов buffer(array, bytes_readed)

Если вы все еще хотите, вы можете использовать метод назначения array.assign(0);

...