FreeBSD Manual Pages
std::experi...tream_joiner(3) C++ Standard Libarystd::experi...tream_joiner(3) NAME std::experimental::ostream_joiner::ostream_joiner - std::experimen- tal::ostream_joiner::ostream_joiner Synopsis ostream_joiner( ostream_type& stream, const DelimT& (1) (library fundamentals TS v2) delimiter ); ostream_joiner( ostream_type& stream, DelimT&& (2) (library fundamentals TS v2) delimiter ); ostream_joiner( const ostream_joiner& other ) = (3) (library fundamentals TS v2) default; (implicitly declared) ostream_joiner( ostream_joiner&& other ) = default; (4) (library fundamentals TS v2) (implicitly declared) 1) Constructs the iterator with the private ostream_type* member initialized with std::addressof(stream), the private delimiter member initialized with delimiter, and the private "first element" flag set to true. 2) Constructs the iterator with the private ostream_type* member initialized with std::addressof(stream), the private delimiter member initialized with std::move(delimiter), and the private "first element" flag set to true. 3,4) Implicitly declared copy/move constructor that copy/move con- structs the private stream pointer, delimiter, and "first element" flag members. Parameters stream - the output stream to be accessed by this iterator delimiter - the delimiter to be inserted into the stream in between two outputs other - the ostream_joiner object from which this object is to be copy- or move-constructed Example This section is incomplete Reason: no example Category: * Todo no example http://cppreference.com 2024.06.10 std::experi...tream_joiner(3)
NAME | Synopsis | Parameters | Example | Category:
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::ostream_joiner::ostream_joiner&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
