关于 这个问题 关于read() 和 write(),我想知道每个打开的文件描述符是否有自己的读写缓冲区,或者当一个文件同时被多次打开时,是否有一个单独的读写缓冲区。我很好奇这会对同一文件的重叠写入产生什么影响。也许这是Unix系统之间的差异吗?
(据我理解,“文件描述符”指的是关于打开文件的信息/选项,例如当前标记位置。“文件描述符”,相反,只是进程用来引用描述符的数字。)
(据我理解,“文件描述符”指的是关于打开文件的信息/选项,例如当前标记位置。“文件描述符”,相反,只是进程用来引用描述符的数字。)