Я хотел бы иметь возможность читать или получать весь буфер, который был отправлен в сокет.
В настоящее время это мой способ получения данных с сервера.
std::string Client::Receive()
{
std::string data;
data.resize(1024);
m_sock.receive(boost::asio::buffer(data));
return data;
}
Хотя, если сервер отправляет что-то больше чем 1024 байта, это не будет работать. Я бы хотел преодолеть это препятствие.
Как я мог это сделать?
Большое спасибо!