我有一个流缓冲区,我需要发送我知道存在的 n 个数据(从 writer 获取)我可以使用 belo 语法:
streambuf b;
chat mybuf[1024]
std::istream is(&b);
is.read(mybuf,500);
这样我复制数据。我只想获取指针并避免复制数据。我想发送如下:
asio::tcp::socket socket_;
socket_->send(
有没有办法驱动streambuf
和使用受保护的gptr
和`gbum,这是一个好方法吗?
我需要做什么?