Можно ли прочитать один байт с помощью asio :: read?
Я получаю однобайтовый ответ, и использование текущего буферизованного кода кажется расточительным:
//Read the 1 byte reply
char buffer[1];
size_t bytesRead = asio::read(s, asio::buffer(buffer, 1));
if(bytesRead < 1) return false;
Спасибо.