C语言utime()函数:修改文件的存取时间和更改时间头文件:

#include #include

定义函数:

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。

错误代码:

1、EACCESS 存取文件时被拒绝,权限不足。

2、ENOENT 指定的文件不存在。

C语言utimes()函数:修改文件的存取时间和更改时间头文件:

#include #include

定义函数:

int utimes(char * filename,struct timeval *tvp);

函数说明:utimes()用来修改参数filename 文件所属的inode 存取时间和修改时间。结构timeval 定义如下:

struct timeval

{

long tv_sec;

long tv_usec; //微妙

};

返回值:参数 tvp 指向两个timeval 结构空间,和utime ()使用的utimebuf 结构比较,tvp[0].tc_sec则为utimbuf.actime,tvp[1].tv_sec 为utimbuf.modtime. 执行成功则返回0. 失败返回-1,错误代

码存于errno.

错误代码:

1、EACCESS 存取文件时被拒绝,权限不足。

2、ENOENT 指定的文件不存在。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

C语言编程中 提取运行时间的函数,C语言中用于修改文件的存取时间的函数使用...相关推荐

  1. c语言 获取文件修改时间,C语言中用于修改文件的存取时间的函数使用

    C语言utime()函数:修改文件的存取时间和更改时间头文件: #include #include 定义函数: int utime(const char * filename, struct utim ...

  2. 用c语言编辑日期,C语言中用于修改文件的存取时间的函数使用

    C语言utime()函数:修改文件的存取时间和更改时间头文件: #include #include 定义函数: int utime(const char * filename, struct utim ...

  3. C语言编程>第二十三周 ③ 下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三字符插入

    例题:下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序.插入法的基本算法是:先对字符串中的头两个元素进行排序:然后把第三字符插入到前两个字符中,插入后前三个字 ...

  4. C语言编程>第二十周 ② 下列给定程序中,函数fun的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。

    例题:下列给定程序中,函数fun的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调.次最大数和b[1]中的数对调. 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构. ...

  5. C语言编程>第二十五周 ① 给定程序中,函数fun的功能是:在形参s所指字符串中的每个非数字字符之后插入一个“*”号。

    例题:给定程序中,函数fun的功能是:在形参s所指字符串中的每个非数字字符之后插入一个"*"号. 例如,形参s所指的字符串为:albc45sdtg56f,则执行结果为:a*1b*c ...

  6. C语言编程>第十八周 ⑧ 给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。

    例题:给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列. 注意:请勿改动主函数main与其他函数中的任何内容,仅在横线上填写所需的若干表达式或语句. 代码如 ...

  7. C语言编程>第二十五周 ② 下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v~z,使小写字母的值减21,转换后的小写字母作为函数值返回。

    例题:下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v-z,使小写字母的值减21,转换后的小写字母作为函数值返回. 例如,若形参是字母A,则转换为小写字母 ...

  8. 8051单片机c语言编程模板,完美的8051单片机C语言编程模板.doc

    完美的8051单片机C语言编程模板.doc <8051单片机C语言编程模板> [程序开始处的程序说明] /***************************************** ...

  9. 有没有c 或c语言的短期培训学校,根河学c语言编程,根河学c语言编程的学校,根河学c语言编程报个培训班怎么样...

    根河学c语言编程,根河学c语言编程的学校,根河学c语言编程报个培训班怎么样 首页 > 软件 > 根河学c语言编程 作者:镀金池   发布时间:2017-11-30 11:02 另外,尽早调 ...

  10. 回调函数自定义传参_koroFileHeader:一个用于生成文件头部注释和函数注释的插件...

    小金子 读完需要 2分钟 速读仅需 1 分钟 大家好,我是你们的小金子. 今天给大家分享的这个工具呢?对于使用 VS Code 的同学来讲,是一个好东西. koroFileHeader,一个在 vsc ...

最新文章

  1. Spring Boot/Cloud干货汇总(持续更新:20180226版)
  2. 学习jQuery(一),做的第一个可拖动列的Grid
  3. mysql数据结构优化,范式和反范式
  4. 前端学习(3191):react中案例
  5. Zookeeper-Watcher(事件通知)
  6. C++学习札记(1)
  7. Smartmail外贸CRMBuild1.0版系统白皮书
  8. WebService学习之如何使用实体对象作为参数
  9. putty安装和使用
  10. 阿里安全IoT安全研究团队Leader谢君:如何黑掉无人机
  11. cups支持的打印机列表_CUPS共享打印机服务
  12. MATLAB数据类型结构
  13. python 分词字典的词性_NLP注2“自定义词性与词典实现”,笔记,字典,的
  14. BitTorrent协议规范
  15. python中path函数_示例1-path函数
  16. pyqt 多窗口之间的相互调用方法
  17. 2010年IT十大人物猜想
  18. iOS内存管理 —— 自动释放池和runloop
  19. 人工智能时代的糖信息学
  20. 这就是我,混进Csdn的非IT人

热门文章

  1. 六、openstack安装之Horizon篇
  2. DICOM医学图像处理:Orthanc Plugin SDK实现WADO服务
  3. 绿色版Tomcat的配置
  4. Lucene4:创建一个简单查询
  5. 当调用wcf, 小心返回值包含enum越界的错误。
  6. 如何自己实现一个缓存服务
  7. JavaScript设计模式与实践--工厂模式
  8. 《深度学习轻松学》-第8章优化与训练
  9. 电商平台环境下的图像分析在线服务产品——电商图像分析
  10. 设备驱动基础1:设备模型之总线,驱动,设备