From d075015359483fe86342ac9c55e0834c1a3e1ab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD?= Date: Sun, 31 Mar 2024 12:41:30 +0300 Subject: [PATCH] mutable buffer --- .../src/chapter02_io/input_buffer.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 boost_boilerplate/src/chapter02_io/input_buffer.cpp diff --git a/boost_boilerplate/src/chapter02_io/input_buffer.cpp b/boost_boilerplate/src/chapter02_io/input_buffer.cpp new file mode 100644 index 0000000..6b9cef6 --- /dev/null +++ b/boost_boilerplate/src/chapter02_io/input_buffer.cpp @@ -0,0 +1,17 @@ +#include +#include +#include + +using namespace boost; +using namespace std; + +int main() +{ + constexpr size_t k_BufSizeBytes = 20; + + auto buf = make_unique(k_BufSizeBytes); + + asio::mutable_buffers_1 input_buf = asio::buffer(static_cast(buf.get()), k_BufSizeBytes); + + return EXIT_SUCCESS; +}