Namespaces
Variants
Views
Actions

std::ends

From cppreference.com
< cpp‎ | io‎ | manip
Revision as of 08:08, 28 December 2011 by Cubbi (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:cpp/io/manip/sidebar

Defined in header <ostream>
template< class CharT, class Traits >
std::basic_ostream<charT,traits>& ends( std::basic_ostream<CharT, Traits>& os );

Inserts a null character into the output sequence os as if by calling Template:cpp.

This is an output-only I/O manipulator, it may be called with an expression such as Template:cpp for any out of type Template:cpp.

Contents

Notes

This manipulator is typically used with Template:cpp, when the associated output buffer needs to be null-terminated to be processed as a C string.

Parameters

os - reference to output stream

Return value

os (reference to the stream after insertion of the null character)

Example

Template:example cpp

See also

(deprecated)
implements character array output operations
(class)