【发布时间】:2018-08-30 18:47:50
【问题描述】:
In the C standard library, an output can't be followed by an input and vice versa.
对于Linux API,read()可以直接跟write()和write()跟read()吗?如果是,为什么 Linux API 和 C 库 IO API 有这么大的区别?
谢谢。
【问题讨论】:
-
我很想将其作为另一个问题的副本关闭。
FILE限制的原因是必须正确管理的内部缓冲区。文件描述符只是整数;他们没有附加缓冲区。