c - 一个程序怎样才能在特定的时间运行呢?

标签 c

(抱歉,我的答案做了一些改变)

我想知道我可以编写一个在特定时间运行的程序吗?有什么办法可以自动运行程序吗?还有一个问题:我可以编写一个在执行另一个程序时运行的程序吗?

请注意,操作系统是什么并不重要,我想要一种在程序代码中的方式,即我编写一行执行操作的代码,因为我无法提示不同的用户将其操作系统选项更改为进行操作。

最佳答案

在 Windows 上,您有任务调度程序,它可以在特定时间、使用特定用户等执行程序。

在 Linux 上你也有类似的东西。 cronjobs/crontab。您可以找到here的介绍.

基于新问题: 这有什么意义呢?如果你自己的程序没有运行,你就无法触发它。所以基本上你的程序必须在后台 24/7 运行并等待事件。 也许你应该看看this发布。

关于c - 一个程序怎样才能在特定的时间运行呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28209371/

相关文章:

代码不打印链表 C

c - 编译期间什么时候分配内存?

c - 管道到标准输出

c - 高效读取映射数据内存

c - 使用 libfcgi 在 "C"中编写的 lighttpd、fastcgi 和应用程序脚本 - 奇怪的系统错误消息

c - 读取 csv 到结构

C 标准输入因文件重定向而损坏?

c - 关于调用自身的函数的堆栈重用?

c++ - 链接器和 dll 的 MSVC++ 2008 问题

c - 如何通过指针运算访问内存块的头?