【发布时间】:2014-01-28 16:04:28
【问题描述】:
我是 boost::iostreams 的新手,所以这可能是微不足道的:
假设namespace io = boost::iostreams;
这行得通
io::filtering_ostream out(std::cout);
out << "some\nstring\n";
这行得通
std::string result;
io::filtering_ostream out(io::counter() | io::back_inserter(result));
out << "some\nstring\n";
但这并不能编译
io::filtering_ostream out(io::counter() | std::cout);
out << "some\nstring\n";
你如何通过管道输入std::cout?
【问题讨论】:
标签: c++ boost iostream boost-iostreams