1.truncate()函数
#include
int truncate(const char *path,off_t length);
truncate()函数会将参数path指定的文件大小该为参数length指定的大小。如果原来的文件比length大,则删除超出的部分。所以,将length设为0,则清空原文件了。
#include
int truncate(const char *path,off_t length);
truncate()函数会将参数path指定的文件大小该为参数length指定的大小。如果原来的文件比length大,则删除超出的部分。所以,将length设为0,则清空原文件了。
2.用写文件方式打开文件,然后关闭,文件就已经被清除了。