std::experimental::make_ostream_joiner

定义于头文件 <experimental/iterator>
template <class charT, class traits, class DelimT>

std::experimental::ostream_joiner<std::decay_t<DelimT>, charT, traits>

    make_ostream_joiner(std::basic_ostream<charT, traits>& os, DelimT&& delimiter);
(库基础 TS v2)

创建 ostream_joiner 对象,从函数实参的类型推导模板实参。

参数

os - 要将迭代器关联到的 basic_ostream 对象
delimiter - 分隔符

返回值

如同用 std::experimental::ostream_joiner<std::decay_t<DelimT>, charT, traits>(os, std::forward<DelimT>(delimiter)) 创建的 ostream_joiner 对象。

示例