1、是否可以设置偏移量或确定打开文件的当前偏移量
off_t currpos;
currpos=lseek(fd, 0, SEEK_CUR);
注:fd是文件描述符,0是要增加的偏移量, SEEK_CUR表示从当前偏移量位置增加偏移量
如果当前文件不能设置偏移量,返回-1,注意一定是-1;因为偏移量在特殊情况下可以为负值
2.利用open函数中的O_EXCL可以测试一个文件是否存在
1、是否可以设置偏移量或确定打开文件的当前偏移量
off_t currpos;
currpos=lseek(fd, 0, SEEK_CUR);
注:fd是文件描述符,0是要增加的偏移量, SEEK_CUR表示从当前偏移量位置增加偏移量
如果当前文件不能设置偏移量,返回-1,注意一定是-1;因为偏移量在特殊情况下可以为负值
2.利用open函数中的O_EXCL可以测试一个文件是否存在