std::ends

来自cppreference.com
< cpp‎ | io‎ | manip

 
 
 
输入/输出操纵符
浮点格式
原文:
Floating-point formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
整型格式
原文:
Integer formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
布尔格式
原文:
Boolean formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
场的宽度和填充控制
原文:
Field width and fill control
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
其他格式
原文:
Other formatting
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
空白处理
原文:
Whitespace processing
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
ends
输出冲洗
原文:
Output flushing
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
状态标志位操作
原文:
Status flags manipulation
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
时间和金钱I / O
原文:
Time and money I/O
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
(C++11)
(C++11)
(C++11)
(C++11)
 
定义于头文件 <ostream>
template< class CharT, class Traits >
std::basic_ostream<charT,traits>& ends( std::basic_ostream<CharT, Traits>& os );
到输出序列中插入一个空字符os如果通过调用os.put(CharT()).
原文:
Inserts a null character into the output sequence os as if by calling os.put(CharT()).
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
这是一个只输出的I / O机械手,它可被称为用一个表达式如out << std::ends任何out类型std::basic_ostream
原文:
This is an output-only I/O manipulator, it may be called with an expression such as out << std::ends for any out of type std::basic_ostream.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 注释

该机械手std::ostrstream,通常用于关联的输出缓冲区需要以空值终止为C字符串处理.
原文:
This manipulator is typically used with std::ostrstream, when the associated output buffer needs to be null-terminated to be processed as a C string.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
std::endl不同,该机械手不刷新流.
原文:
Unlike std::endl, this manipulator does not flush the stream.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 参数

os -
引用到输出流
原文:
reference to output stream
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 返回值

os(参考插入空字符后的流)
原文:
os (reference to the stream after insertion of the null character)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 示例

#include <cstdio>
#include <strstream>
int main()
{
    std::ostrstream oss;
    oss << "Sample text: " << 42 << std::ends;
    std::printf("%s\n", oss.str());
    oss.freeze(false); // enable memory deallocation
}

输出:

Sample text: 42

[编辑] 另请参阅

(过时)
实现字符数组输出操作
原文:
implements character array output operations
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(类)