gpt4 book ai didi

c - 流缓冲区是如何在 C 中实现的?

转载 作者:行者123 更新时间:2023-12-04 15:16:41 25 4
gpt4 key购买 nike

我是 C 语言的新手,如果我的问题很愚蠢,请见谅。

IO流的源码在哪里?我想看看流缓冲区是如何实现的,我只能在 libc.h 中看到 _IO_FILE 结构,但是在这个结构中我没有看到任何内部缓冲区。谁能告诉我如何找到流缓冲区的实现?

最佳答案

Where is the source code for IO stream?

对于 glibc,代码在 libio directory 中.

特别是,_IO_new_file_fopen function实现fopen

关于c - 流缓冲区是如何在 C 中实现的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64206207/

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