Question Details

No question body available.

Tags

c++ boost boost-asio boost-beast

Answers (1)

Accepted Answer Available
Accepted Answer
June 15, 2025 Score: 3 Rep: 401,167 Quality: High Completeness: 70%

Generically, use asio::buffercopy:

Live On Coliru

#include 
#include 
namespace asio  = boost::asio;
namespace beast = boost::beast;

int main() { beast::flat
buffer buf;

// read into buf std::string bufdata = beast::bufferstostring(buf.data());

// something else buf
data = "new data";

buf.clear(); asio::buffercopy(buf.data(), asio::buffer(bufdata)); }