被 Streams 和 File Descriptors 搞得一头雾水,有没有人给点指引?[;´Д`]
FILE 到底是啥?
这到底是c的概念还是操作系统的概念?
FILE 到底是啥?
这到底是c的概念还是操作系统的概念?
streams是用来操作i/o的,FILE是文件流,文件描述符只是用来管理文件描述信息的一个编号,在linux设计里表现为一个int值?
比如标准输入流(stdin)的文件描述符是0,标准输出流(stdout)的文件描述符是1
比如标准输入流(stdin)的文件描述符是0,标准输出流(stdout)的文件描述符是1
>>Po.7033
不知道流具体指的是啥,应该是“一个实现了open、read、write、close的对象”?
文件描述符是通过一个整数关联程序打开的文件(linux里好多东西都是文件,文件都实现了流?可以这么说吧)
不知道流具体指的是啥,应该是“一个实现了open、read、write、close的对象”?
文件描述符是通过一个整数关联程序打开的文件(linux里好多东西都是文件,文件都实现了流?可以这么说吧)
- 1