2012-02-21 48 views
-3

在代碼的主要部分,我想創建一個線程(mythread)並停止main爲20Sec,而這次(20秒)mythread被處理並且在20秒之後main被恢復。我該怎麼辦?用於c編程語言的線程的計時器

+4

如果你一次只做一件事,你爲什麼需要線程? – 2012-02-21 22:50:04

+0

好的,你不告訴我們什麼... – 2012-02-21 22:52:41

+0

我想測試線程,mythread應該運行在20Sec,並且此時主要應該等待,此時主要簡歷。 – 2012-02-21 23:03:55

回答

0

應該沒有什麼特別的,你需要做的。如果你想讓主線程停止,就不要編寫它來做任何工作(或者調用一個睡眠函數)。如果你想要線程被處理,編碼做一些事情。你應該專注於你希望你的程序做什麼工作,而不是在線程上。

+0

我嘗試用睡眠(),我解決它。謝謝。 – 2012-02-22 13:56:10