gpt4 book ai didi

C++-缓冲区和流都需要什么?

转载 作者:行者123 更新时间:2023-12-02 01:47:28 28 4
gpt4 key购买 nike

虽然我已经阅读了有关缓冲区和流的内容,并且它正在使用 C++ 中的文件,但我不知道如果存在流,则需要什么缓冲区,流总是在那里将一个文件的数据传输到程序。那么为什么我们使用缓冲区来存储数据(执行与流相同的任务)以及什么是缓冲流和非缓冲流。

最佳答案

考虑一个写入文件的流。如果没有缓冲区,如果您的程序将单个字节写入流,则必须将单个字节写入文件。这是非常低效的。因此,流具有缓冲区来将流一侧的操作与流另一侧的操作解耦。

关于C++-缓冲区和流都需要什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33874548/

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