我正在尝试学习linux api,但是(至少在我看来)某些函数名称很麻烦。
有人可以向我解释pwrite/pread中的首字母p代表什么吗?
最佳答案
我只是在猜测,但是由于pread()
和pwrite()
在文件中的指定位置读取或写入,因此我认为“p”代表“位置”,就像在“位置读取”中一样。read()
和pread()
都是POSIX标准的一部分(例如http://www.unix.com/man-page/POSIX/3posix/pread/),因此我不认为“p”代表“POSIX”。
但这也许是完全错误的!