NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## utime ## 修改文件的存取时间和更改时间 ### 相关函数 ### utimes,stat ### 表头文件 ### ``` #include<sys/types.h> #include<utime.h> ``` ### 定义函数 ### ``` int utime(const char *filename, struct utimbuf *buf); ``` ### 函数说明 ### utime()用来修改参数filename文件所属的inode存取时间。 结构utimbuf定义如下 ``` struct utimbuf{ time_t actime; time_t modtime; }; ``` ### 返回值 ### 如果参数buf为空指针(NULL),则该文件的存取时间和更改时间全部会设为目前时间。 执行成功则返回0,失败返回-1,错误代码存于errno。 ### 错误代码 ### EACCESS 存取文件时被拒绝,权限不足 ENOENT 指定的文件不存在。