当前位置: 技术问答>linux和unix
? 如何获得一个文件的日期?(标准C)
来源: 互联网 发布时间:2014-11-27
本文导语: ? 如何获得一个文件的日期?(标准C) ( | 查看文件的stat结构里的st_atime,st_mtime,st_ctime字段,意思分别是最后一次的访问时间,最后一次的修改时间,最后一次的状态改变时间。 用fstat(),...
? 如何获得一个文件的日期?(标准C) (
|
查看文件的stat结构里的st_atime,st_mtime,st_ctime字段,意思分别是最后一次的访问时间,最后一次的修改时间,最后一次的状态改变时间。
用fstat(),stat(),lstat()调用可以取得文件的stat结构。
具体用法如下:
#include
#include
int fstat(int fd,struct stat* sbuf);
int stat(char* pathname,stat* sbuf);
int lstat(char* pathname,stat* sbuf)
正确返回:0
错误:-1
用fstat(),stat(),lstat()调用可以取得文件的stat结构。
具体用法如下:
#include
#include
int fstat(int fd,struct stat* sbuf);
int stat(char* pathname,stat* sbuf);
int lstat(char* pathname,stat* sbuf)
正确返回:0
错误:-1