/path/filename"); | 定时器,目前可以分成3大类。一类比一类....">

当前位置:  技术问答>linux和unix

(在线等)如何在一个c程序中定时清空一个文件

    来源: 互联网  发布时间:2016-10-08

    本文导语:  如何在一个c程序中定时清空一个文件?谢谢回答!! | 1.删除 重新创建一个 2.用system("> /path/filename"); | 定时器,目前可以分成3大类。一类比一类“高级” alarm() setitimer() getitimer() ti...

如何在一个c程序中定时清空一个文件?谢谢回答!!

|
1.删除 重新创建一个
2.用system("> /path/filename");

|

定时器,目前可以分成3大类。一类比一类“高级”

alarm()
setitimer() getitimer()
timer_create() timer_settime() timer_gettime() timer_delete()

推荐第2类。这是从精度,可移植,兼容角度考虑的。

|


其实里面已经运行了alarm,
你只要在 

while(1)
        {
     
              printf("hellon");
              sleep(1);
        }


循环内加一个sleep就可以看到效果了,你要是直接写,hello循环太快,打印了alarm你也看不到了。
试试看吧

|


我早上试了一下,楼主所说的好使的代码,根本看不出来定时器好使。
除了第一次调用handle打印的hello外,还没到定时时间到,程序就退出了,结果如下:
hello
sleep 1 
sleep 2 
sleep 3 
sleep 4 
sleep 5 
sleep 6 
sleep 7 
sleep 8 
sleep 9 
sleep 10 
sleep 11 
sleep 12 
sleep 13 
sleep 14 
sleep 15 
sleep 16 
sleep 17 
sleep 18 
sleep 19 
sleep 20

    
 
 

您可能感兴趣的文章:

  • 在线等待:如何把vector清空,再用该清空vector是,索引是从0开始,而不是紧接着上次清空是的索引?
  • 怎样每隔一段时间执行一次任务,比如说每个星期一清空日志,在线等待
  • mysql正确安全清空在线慢查询日志slow log的流程分享
  • 菜问题:请问如何根据文件中的一段内容查找文件路径和文件名称,在线等候
  • 救命呀,LINUX删除用户操作后,我的WINDOWS文件系统文件丢失了!在线等!
  • g++:如何包含外部头文件的文件夹?(急着用,在线等,谢谢大家了)
  • 在模块里面怎么打开文件并得到文件的inode??(在线等)
  • 100请教:如何编写脚本,执行某个目录下的所有可执行文件,并将其输出内容重定向到某个文件。(在线等)
  • 在线文件管理器 KFM
  • 在线文件服务 usend.io
  • 急需windows server 2003系统c:windowssystem32文件夹下winlogon.exe、licdll.dll两个文件,在线等待!
  • 关于文件上载中文件大小控制的问题?在线等待
  • 谁知道这样的软件,能从windows2000 下看到linux文件系统格式的文件,在线等待,急
  • 怎样按文件名批量删除文件,急,在线等,谢谢
  • Ajax在线文件管理 SFBrowser
  • 50分在线等待,linux下如何解压缩zip文件?
  • 在线文件管理器 UFinder
  • 在linuxunix下运行*.c文件,用的是哪一个命令?请指教,在线等!
  • 在线等待-设备文件/dev/ttyS0 是不是对应于串行端口?
  • RPM文件安装之后如何使用,在线等,谢谢
  • 请问大虾,如何将静态库文件 .a 进行反编译? 在线等
  • 内核中inet_ntoa包含在哪个文件头中的。。。。。在线等
  • 查询ls命令的命令文件属于系统中的哪个软件包?(在线等)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在哪里可以下载OREILLY的linux设备驱动程序一书的程序源代码?在线送分!
  • 我用的是putty软件SSH到linux上,但启动程序后关闭终端程序就退出了,在线等,请高人指教!
  • 7667在线代理程序
  • 急!急!!急!!!如何将键盘输入的字符读入程序中???---在线等待---
  • 重复调用另一个程序。------在线等!
  • 高分征集linux下程序在线升级方案!
  • 如何调用其他程序,比如说"notepad.exe",在线等待,急!
  • 如何在redhat e4下用gcc编译socket程序,(-lsocket无法使用啊)!急,在线等
  • perl运行程序如何取自身的文件名?------在线等
  • linux初学者一简单问题!在线送分!linux设备驱动程序一书的第一个程序.
  • 在线等,arm机上的程序找不到键盘?
  • 驱动程序的问题,急!!!(在线等!!!)
  • java应用程序的后期发布问题(在线等待)
  • 新手提问 在线等待,为什么我的程序中 new 操作符出错?
  • 关于在Linux下,运行程序的问题?请大家帮助小妹呀,在线等,谢谢!
  • 在线等:一个小问题,怎么让自己写的程序作为Linux系统的一个服务来运行?
  • 请问java应用程序怎样打开网页(在线等待)
  • 请问谁知道mydns服务程序在哪里可以下载到?(高分,在线等)
  • 有人有用JAVA读一个网页代码的程序吗?(在线等!)
  • 如何运行程序(在线等待)
  • 基于Html5的mockups在线工具简介
  • 装MYSQL后启动错误! mysqld ended --在线急等!在线急等!在线急等!在线急等!-----
  • MyEclipse SVN插件SubEclipse 在线离线等几种安装方式介绍
  • 智能在线表单设计器 FreeForm智能在线表单设计器
  • Linux使用群24032501,保持20人在线,目标50人在线
  • 简单的输入输出问题 在线等待 在线给分
  • 怎么用能让asp实现统计在线人数的功能。在线等待!!!帮忙送分!
  • 在线求教, 为什么不能开始除root之外的用户登录??...很急, 在线等
  • 在线等,在线给分!(简单问题,急)
  • 我需要唯一用户在线,不能两个用户同时在线的JSP实现的设计文档
  • 在线等,在线给分!!!!!!!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3