我只是想我的主要过程是活着,直到进程被杀死。什么可以用来代替睡眠替代睡眠()在while循环?
-5
A
回答
2
为了避免“忙等待”,吃了CPU供电,为你的代码呢,您要使用
pause();
要做的工作。
暂停()导致调用进程(或线程)休眠直到一个 信号传送,要么终止处理或者使 调用一个信号捕获函数的。
应该至少int main(void)
,顺便说一句。
+0
或者只是'int main()'。 –
+0
感谢您的回答alk,我只是这样写的,让我知道我在做什么,然后我不关心语法,但只在解决方案 –
相关问题
- 1. 打破while循环和睡眠
- 2. 替代while while循环
- 3. 替代“while”循环
- 4. 替代在while循环
- 5. Java循环睡眠
- 6. 睡眠在JavaScript循环?
- 7. For循环代替while循环
- 8. 回文 - while循环代替循环
- 9. 嵌套while循环替代
- 10. 设定睡眠时间while循环在PHP
- 11. Javascript循环与睡眠
- 12. 替代睡眠功能
- 13. Python中的准确睡眠/延迟while循环
- 14. 睡眠循环在groovy小时
- 15. 在循环中超时或睡眠
- 16. 使用Javascript - 睡眠()在for循环
- 17. Java睡眠不工作在循环中
- 18. 在我的循环中添加睡眠
- 19. 睡眠和冲洗在PHP循环
- 20. 睡在线程while循环没有睡在UIThread
- 21. while循环内的替代div?
- 22. “while True”循环的替代语法?
- 23. django视图中while循环替代time.sleep
- 24. 替代的方法while循环
- 25. 代码睡在while循环期望输出
- 26. 击必杀的睡眠循环
- 27. 对于每个循环不睡眠
- 28. JavaScript随机睡眠一个循环?
- 29. 睡眠或等待For循环
- 30. 线程循环睡眠()或SetTimer
替代用途是什么?省电?你什么意思? –
你使用c或C++吗?你想做什么_exactly_?准确地描述你想要的和人们可以提供的帮助可能会更好。例如:“我正在尝试在另一个线程中处理某些内容,并让主线程等待处理完毕。以下是一些使用'sleep'和检查'bool'的代码,但它看起来不太好。我没有C++ 11,所以我不能使用'std :: conditional_variable'。我的主循环如何等待另一个线程完成处理? – Tas
我正在使用C++。感谢您的建议 –