Существует ли функция-член `boost::asio::readable_pipe::read()`?C++

Программы на C++. Форум разработчиков
Anonymous
Существует ли функция-член `boost::asio::readable_pipe::read()`?

Сообщение Anonymous »

Я пытаюсь создать пример кода, показанный на веб-сайте Boost, но используется функция-член, которая, похоже, не является частью Boost:

Код: Выделить всё

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int main()
{
using namespace boost;
using namespace boost::process::v2;

asio::io_context ctx;
asio::readable_pipe rp{ctx};

boost::process::v2::process proc(ctx, "/usr/bin/g++", {"--version"}, process_stdio{{ /* in to default */}, rp, { /* err to default */ }});
std::string output;

system::error_code ec;
rp.read(asio::dynamic_buffer(output), ec);   // 

Подробнее здесь: [url]https://stackoverflow.com/questions/79367628/does-the-boostasioreadable-piperead-member-function-exist[/url]

Вернуться в «C++»