【发布时间】:2015-01-19 19:12:53
【问题描述】:
在我正在构建的命令行应用程序中,我希望同时运行两个“进程”。所谓流程,我的意思是:
每 57 秒,我想做任务 A,每 250 秒做任务 B。这些是任意选择的数字,但你明白了。
如何同时检查这两个“进程”?
谢谢大家
【问题讨论】:
-
是什么阻止你使用线程和睡眠?
-
什么是线程?至于睡眠,如果我要进行 57000 次睡眠,然后再进行 250000 次睡眠,则将跳过 57 秒的任务。
-
你使用的是什么操作系统
-
顺便说一句,无论操作系统如何,您也可以使用 std::thread (C++11)
-
为什么不设置
cron作业而不是增加代码的复杂性?
标签: c++