gpt4 book ai didi

c++ - 缓冲区刷新: "\n"与 std::endl

转载 作者:可可西里 更新时间:2023-11-01 15:20:28 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
C++: “std::endl” vs “\n”

Accelerated C++ 中,提到了两件事:

  1. 大多数系统都需要花费大量时间将字符写入输出设备。因此,C++ 将要写入的字符累积到缓冲区中,并等待缓冲区被刷新。

  2. 可以刷新缓冲区的一种方法是,如果我们使用 std::endl 明确告诉它这样做。

这让我想知道:显然,除了最大的输出之外,所有的好处都非常并且不明显,但是使用 "\n" 比使用 std::endl,或者 "\n" 是否也刷新缓冲区?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com