|
多線程編程之一——問題提出
一、問題的提出
編寫一個耗時的單線程程序:
新建一個基于對話框的應(yīng)用程序SingleThread,在主對話框IDD_SINGLETHREAD_DIALOG 添加一個
按鈕,ID 為IDC_SLEEP_SIX_SECOND,標(biāo)題為“延時6秒”,添加按鈕的響應(yīng)函數(shù),代碼如下:
void CSingleThreadDlg::OnSleepSixSecond()
{
Sleep(6000); //延時6秒
}
編譯并運行應(yīng)用程序,單擊“延時6 秒”按鈕,你就會發(fā)現(xiàn)在這6 秒期間程序就象“死機”一樣,不在響
應(yīng)其它消息。為了更好地處理這種耗時的操作,我們有必要學(xué)習(xí)——多線程編程。
多線程編程之三——線程間通信
多線程編程之一——線程同步
完整的pdf格式文檔51黑下載地址(共26頁):
C++多線程編程.pdf
(267.65 KB, 下載次數(shù): 17)
2021-4-11 00:04 上傳
點擊文件名下載附件
|
評分
-
查看全部評分
|