nmd*_*_07 0 linux linux-kernel
有人可以解释这些差异吗?两者都被称为“流”,然而,它们的功能似乎完全不同。
lin*_*lin 6
流(计算)
只是一次访问一个数据元素的序列。与一次处理一批的批数据不同。
标准流stdin、stdout和stderr可用于所有程序。它们抽象了物理 I/O 层。您可以将每个视为字符或字节流。
stdin
stdout
stderr
用于实现设备驱动程序、网络协议和进程间通信的本机框架。它是 Unix System V 内核的一部分。它不是 Linux 的一部分。Linux 具有用于进程间通信的管道和 FIFO(命名管道)。
归档时间:
7 年 前
查看次数:
1041 次
最近记录:
6 年,7 月 前