在一个多线程系统中,主进程应该写什么?

在一个多线程的系统中,主线程应该不占资源,而且不应该结束。

遵循此原则,在c++的系统中,用c++11的代码实现在主线程中等待主线程被唤醒,且不结束。

#include <condition_variable>
#include <mutex>

	std::mutex m_wt;
	std::unique_lock<std::mutex> lk(m_wt);
	std::condition_variable wt;

//在主线程结束之前
	wt.wait(lk);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章