linux下文件的一些特性的判断方法

来源:互联网 发布:淘宝网批发鞋 编辑:程序博客网 时间:2024/06/05 09:02

1、是否可以设置偏移量或确定打开文件的当前偏移量

off_t     currpos;

currpos=lseek(fd, 0, SEEK_CUR);

注:fd是文件描述符,0是要增加的偏移量, SEEK_CUR表示从当前偏移量位置增加偏移量

如果当前文件不能设置偏移量,返回-1,注意一定是-1;因为偏移量在特殊情况下可以为负值

2.利用open函数中的O_EXCL可以测试一个文件是否存在


0 0
原创粉丝点击