标签: c++ loops sleep
我只是希望我的主进程能够处于活动状态,直到进程被终止。可以使用什么来代替睡眠
答案 0 :(得分:2)
为了避免"忙碌等待",正如代码所做的那样耗尽CPU能力,你想要使用
pause();
完成这项工作。
来自man pause:
man pause
pause()导致调用进程(或线程)休眠直到a 信号被传递,要么终止过程,要么导致 调用信号捕捉功能。
至少应为int main(void),顺便说一句。
int main(void)