(1)一個行程生成一個子行程,主行程隨機生成100個整數。子行程列印這個100個整數的平方值。主行程必須等到子行程結束后才能進行。
(2)撰寫一個行程,該行程有兩個執行緒,一個執行緒從鍵盤得到若干個數,另一個執行緒計算他們的和。請使用執行緒之間的互鎖和同步機制。
題目如上,不會這種執行緒編程,說是要用到
(1)createprocess,然后用waitforsingleoblect(handle),等待行程結束
(2)一個執行緒接受,然后createmutex鎖上該執行緒并把值傳給另一個執行緒,等待接受,利用互斥體,然后release
該怎么寫?實在看不懂
uj5u.com熱心網友回復:
主要的函式都已經給出來了, 搜索MSDN 基本上都有使用的例子uj5u.com熱心網友回復:
沒找到
uj5u.com熱心網友回復:
沒找到
uj5u.com熱心網友回復:
CreateProcessA functionCreating Processes
CreateMutexA function
Using Mutex Objects
uj5u.com熱心網友回復:
您好,謝謝您的回復,實在不會寫,可以幫忙寫一下嗎,謝謝uj5u.com熱心網友回復:
是不會還是沒有勇氣和耐心看完?uj5u.com熱心網友回復:
還在c語言黑框框里打轉,第一次接觸這種執行緒編程
uj5u.com熱心網友回復:
那建議下找本Windows的書看看, 最起碼的運作流程要先了解下uj5u.com熱心網友回復:
好的,感謝轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/57501.html
標籤:進程/線程/DLL
上一篇:有使用過Dr.Memory進行程式記憶體檢測的同志沒,給指導一下。
下一篇:C++界面美化
