如何在C ++中暂停和恢复进程和线程

时间:2014-03-16 09:01:13

标签: c++ c

除了睡眠方法之外,我还有什么方法可以暂停和恢复主要功能。请帮忙

1 个答案:

答案 0 :(得分:0)

假设您有其他线程与main分开运行,您可以在sem_wait中使用main()(信号量初始化为0),然后从您的线程中,您可以随时调用sem_post希望main()能够运行。

Read关于信号量和用法: