您的位置:首页 > 运维架构 > Linux

lseek的一些小细节

2013-01-07 15:50 323 查看
如果文件是使用O_APPEND打开的,那么无论怎样使用lseek来设置文件的偏移量,使用write函数来写文件时,都是从文件尾开始的,

反之,文件不注明用O_APPEND打开,那么就可以使用lseek来设置偏移量,从而在新的偏移量下进行写文件,这样就可以产生APUE

示例程序3-2中的空洞文件。

这些只是我个人的体会,若有错误,望见谅,更希望您告诉我。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  APUE C leek LINUX Unix