Chinaunix首页 | 论坛 | 博客
  • 博客访问: 523780
  • 博文数量: 118
  • 博客积分: 10028
  • 博客等级: 上将
  • 技术积分: 1820
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-07 18:46
文章分类

全部博文(118)

文章存档

2009年(12)

2008年(106)

我的朋友

分类: C/C++

2008-04-05 20:21:46

 
 
unlink函数
 
1、原型
#include
 
int unlink(const char *path);
 
2、作用
减少文件的连接数,将文件的连接数减到0,且没有其他进程使用它时,文件被删除。
   NOTE: 连接减到0的情况下,目录总是最先被删除,而文件所占用的空间要到最后一个使用它的进程(如果有的话)关闭它之后才被系统回收。
 
3、妙用
用于创建临时文件,先打开文件,然后使用unlink函数将其连接数减到0,在此程序中文件是可以被操作的,等到最后close关闭它是,文件被删除。
 
阅读(1120) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~